Saya memiliki beberapa file yang ingin saya hapus. Jadi saya pilih mereka dan lakukan Move to Trash. Namun, ketika saya melakukannya saya menerima pesan ini:
Beberapa item yang Anda pindahkan digunakan oleh aplikasi lain. Memindahkan item dapat menyebabkan masalah dengan aplikasi menggunakannya. Anda yakin ingin memindahkan barang-barang ini?
[Berhenti] [Lanjutkan]
Masalah saya adalah saya tidak dapat menemukan aplikasi yang menggunakan file-file ini. Saya juga mencoba lari
lsof | grep <part of filename>
Tapi aku juga tidak bisa melihat apa pun di sana. Apa yang sedang terjadi? Bagaimana saya bisa mengetahui mengapa file itu "terkunci"? Apakah ada yang serupa dengan aplikasi LockHunter atau Unlocker di Windows?
Catatan: Saya menyadari bahwa saya mungkin bisa mencoba mengklik terus alih-alih berhenti, tetapi saya ingin tahu dulu dan juga belajar jika ada yang bisa saya lakukan. Jika saya menimpa apa pun yang menahan mereka dan menghapusnya, saya tidak akan memiliki cara untuk menguji solusi yang disarankan di sini: hal
Catatan: Untuk orang lain yang membaca posting ini; Saya menemukan bahwa saya tidak harus menggunakan grep sama sekali. Saya bisa melakukannya lsof <filename>
. Mungkin sesuatu yang kebanyakan orang tahu, tetapi saya tidak: p
sumber
sudo lsof
?Jawaban:
Seperti yang dicatat Debilski, Anda dapat mempertimbangkan menjalankan kembali perintah Anda
sudo
.Kemungkinan penyebabnya yang sering saya temukan adalah QuickLook: jika Anda melihat pratinjau file sebelum dibuang mungkin ada kunci yang relatif pendek pada file tersebut. Jika itu masalahnya, setelah kunci sudah terkunci (atau Anda logout), Anda harus dapat membuang file.
sumber
lsof
adalah satu-satunya cara untuk melihatnya. Satu-satunya cara untuk melepaskannya adalah dengan keluar dari proses yang memiliki kunci (yang jika itu adalah aplikasi GUI latar belakang dicapai dengan keluar).Cukup gunakan fseventer , sesuai jawaban yang mengagumkan untuk pertanyaan serupa .
sumber
Jika Anda ingin GUI, lihat WhatsOpen .
Ini untuk MacOS 10.5 atau lebih tinggi (diuji pada 10.6 dan 10.7) dan tersedia di US Mac AppStore.
sumber