Force Empty Trash di Mac OS X Saat File Dikunci atau Sedang Digunakan

Mac OS X kadang-kadang bisa melempar kesalahan izin ketika mencoba untuk menghapus file atau mengosongkan Sampah. Variasi yang paling umum dari kesalahan biasanya "Operasi tidak dapat diselesaikan karena item" File "sedang digunakan" atau "karena file terkunci", kadang-kadang Anda bisa mendapatkan ini dengan hanya keluar dari aplikasi yang terbuka atau me-reboot Mac, tetapi jika Anda tidak ingin melakukannya, Anda juga dapat menghapus file secara paksa melalui baris perintah. Kami akan membahas dua pendekatan yang berbeda untuk ini, yang pertama mengubah bendera file untuk mencoba membuka kunci file yang dimaksud, dan yang kedua adalah penghapusan gaya tanpa basa-basi.


Pertama: Cobalah menghentikan semua aplikasi untuk melepaskan kunci file atau izin, lalu coba Amankan Sampah Kosong dengan menekan tombol Command dan mengklik kanan ikon Sampah. Jika itu tidak berhasil, lanjutkan dengan metode yang diuraikan di bawah ini. Beberapa pengguna juga telah melaporkan Command + Shift + Option + Delete untuk berfungsi sebagai metode memaksa Sampah untuk mengosongkan terlepas dari file yang dikunci atau dimiliki oleh pengguna lain.

Ubah Izin Menjadi Sampah Kosong Secara Kosong

Pendekatan pertama menggunakan perintah chflags untuk mengubah bendera semua file di Sampah

Luncurkan Terminal ditemukan di / Aplikasi / Utilitas / dan kemudian lanjutkan:

cd ~/.Trash

chflags -R nouchg *

Sekarang Anda dapat mencoba mengosongkan Sampah seperti biasa melalui Dock, pintasan keyboard untuk membuang file, atau pergi ke rute rm yang disebutkan di bawah.

Tingkat Lanjut: Mengosongkan Sampah secara paksa melalui Command Line

Ini adalah pilihan terakhir dan hanya ditujukan untuk pengguna tingkat lanjut. Pastikan sintaks benar dengan ini, perintah "sudo rm -rf" akan menghapus apa pun tanpa peringatan. Jika Anda tidak tahu apa yang Anda lakukan, Anda dapat dengan mudah menghapus sistem penting atau file pribadi. Memiliki cadangan siap atau tidak peduli dengan metode ini, lanjutkan dengan resiko Anda sendiri.

Pertama, ubah direktori ke Sampah:

cd ~/.Trash

Konfirmasikan bahwa Anda berada di direktori yang tepat dan satu-satunya file yang Anda lihat adalah file yang ingin Anda hapus secara paksa dengan menggunakan ls:

ls

Sekarang coba hapus file spesifik:

rm filename.jpg

Jika itu masih tidak berhasil, Anda dapat mencoba pendekatan penghapusan ultimate menggunakan sudo dan -rf *. Ini sengaja tidak dieja dengan mudah untuk mencoba dan mencegah setiap pengguna baru dari tidak sengaja menghapus sesuatu yang signifikan.

Menggunakan sudo membutuhkan kata sandi administrator tetapi dikombinasikan dengan rm itu akan benar-benar menghapus file apa pun tanpa menghiraukan apa yang terjadi dengannya.