Saya sering menghubungkan berbagai hard drive USB eksternal dan flash drive ke komputer saya dan saya ingin memfasilitasi menghapus file dan mendapatkan kembali ruang disk dari mereka.
Jika saya cukup menghapus file, file itu akan disimpan di folder sampah tersembunyi di drive eksternal hingga saya mengosongkan Trash. Ini juga memaksa saya untuk mengosongkan sampah lokal saya secara bersamaan sementara disk eksternal masih terhubung untuk mendapatkan kembali ruang disk, yang tidak diinginkan.
Saat ini, satu-satunya "solusi" yang saya temukan adalah memindahkan file ke hard drive internal dan kemudian membuangnya. Ini tidak optimal karena saya membuang waktu memindahkan file dari satu drive ke drive lain (saya secara teratur menangani 20GB + VM).
Bagaimana saya bisa menghapus file secara permanen dari drive eksternal, melewati sampah?
sumber
Jawaban:
⌘ Command⌥ Option⌫ Deleteakan menghapus file secara permanen, dengan dialog konfirmasi yang memperingatkan bahwa tindakan ini tidak dapat diurungkan. ⌘Command⌫ Deletecukup memindahkan file ke Sampah, tanpa konfirmasi.
Tip: setiap kali Anda ingin aplikasi Mac melakukan tindakan yang sama tetapi sedikit berbeda, coba lakukan dengan ⌥ Optionmenekan tombol.
sumber
Anda dapat membuat layanan atau aplikasi Automator untuk memfasilitasi pelaksanaan
rm
commando shell, yang akan menghapus file atau folder secara permanen dan melewati tempat sampah.Misalnya, mulai dengan membuat Layanan baru di Automator.app .
files or folders
sebagai input, Anda mungkin juga ingin membatasi ketersediaan layanan ini untuk aplikasi Finder.Ask for Confirmation
langkah ke alur kerja.Akhirnya, tambahkan
Run Shell Script
langkah ke alur kerja. Pastikan untuk memasukkan inputas arguments
. Kemudian Anda dapat memasukkan skrip berikut:Seperti yang disebutkan oleh @Thecafremo, Anda juga dapat menambahkan
-P
parameterrm
untuk keamanan tambahan saat menghapus. Untuk kesenangan ekstra, Anda dapat menambahkan umpan balik yang dapat didengar dengan menambahkan perintah berikut di akhir skrip shell:Simpan layanan Anda, dan harus siap digunakan di Finder dari menu Layanan di bilah menu. Layanan ini juga akan muncul di bagian bawah menu yang Anda dapatkan dengan mengklik kanan file di Finder, meskipun untuk membuatnya muncul di sana Anda mungkin harus menjalankannya sekali dari
Finder > Services
menu terlebih dahulu. Anda juga dapat mengonfigurasi pintasan keyboard ke layanan Anda di panel Preferensi Keyboard dari System Preferences.Alih-alih membuat layanan, Anda juga bisa membuat aplikasi di Automator, yang dapat Anda pin di Dock agar Anda dapat menyeret file ke dalamnya.
sumber
sudo
ketika kata sandi diperlukan. Saya mencoba menggunakanosascript -e ... with administrator priveleges
tapi melarikan diri asli"
dengan\"
tampaknya tidak bekerja.Dan opsi dapat berupa perintah Terminal
rm
, dengan-P
opsi jika Anda menginginkan keamanan tambahan:Untuk melakukannya, cukup:
rm -P
dan seret file ke jendela terminal. Lalu pukul Enter.sumber
-rf
.Sudahkah Anda mempertimbangkan untuk menggunakan Sampah Tanpa dari Mac App Store?
sumber
Bagaimana tentang sesuatu seperti Sampah X . Deskripsi mengatakan:
sumber
Trik berikut ini berfungsi dengan OS X El Capitan. Saya mendapat tip dari sini .
Pilih file Anda di Finder. Buka
File
menu, dan ketika Anda menekanalt/option
tombol, Anda akan melihat opsi "Pindah ke Sampah" berubah menjadi "Hapus Segera ...".sumber
Informasi latar belakang dapat ditemukan dalam kertas Secure Deletion of Data from Magnetic and Solid-State Memory
Implementasi pengetahuan yang diperoleh dari makalah ini adalah GNU rusak . Alat ini dapat diinstal sebagai bagian dari
coreutils
dari MacPorts .sumber
Ada alat gratis yang disebut Skip The Trash , yang tidak hanya memungkinkan penghapusan reguler, tetapi penghapusan terotentikasi sebagai admin. Itu menambah menu konteks ke Finder:
http://www.blazingtools.com/delete_without_trash_mac.html
sumber
Pada El Capitan 10.11.6 ini sekarang dimungkinkan tanpa menggunakan Terminal.app: pilih file yang ingin Anda hapus, klik kanan dan pilih "Hapus Segera ...".
sumber