Saya menjalankan OS X 10.6 Server, dan saya ingin mengeluarkan drive eksternal saya sehingga saya dapat melakukan beberapa perawatan disk seperti defraging. Namun ketika saya mencoba untuk mengeluarkan drive itu gagal mengatakan disk sedang digunakan. Saya bisa memaksa mengeluarkannya tetapi itu bisa menyebabkan korupsi ... Bagaimana saya bisa tahu aplikasi mana yang menggunakan drive dan menahannya terbuka?
mac-osx
hard-drive
mac-osx-server
jamone
sumber
sumber
kill -9
. Anda dapat menghentikan layanan melalui baris perintah dengan sesuatu sepertisudo serveradmin stop smb
, lalu memulainya dengansudo serveradmin start smb
, di mana "seseorang" adalah nama layanan.sudo serveradmin list
akan menunjukkan semuanya.lsof - Daftar file yang terbuka
Pada perintah Anda promt cukup ketik
sudo lsof
untuk melihat daftar file yang terbuka dan lokasi mereka dan id proses sehingga Anda dapat membunuh proses.Untuk memperbaikinya sedikit bisa Anda gunakan
sudo lsof | grep hard drive name
.Setelah Anda memiliki pid
sudo kill -9 pid
untuk membunuh proses nakal.sumber
Cara mudah, freeware "What's Keeping Me": http://www.hamsoftengineering.com/products/wkm/wkm.html
sumber