GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana Mengatasi “Perangkat Atau Sumber Daya Sibuk”?

Saya mencoba rm -rf folder, dan membuat “perangkat atau sumber daya sibuk”.

Di Windows, saya akan menggunakan LockHunter untuk menyelesaikan ini. Apa yang setara dengan linux? (Tolong berikan jawaban metode sederhana “buka kunci ini”, dan jangan melengkapi artikel seperti ini. Meskipun bermanfaat, saat ini saya hanya tertarik dengan ASimpleMethodThatWorks™)

Jawaban yang Diterima:

Alat yang Anda inginkan adalah lsof , yang merupakan singkatan dari daftar file yang terbuka .

Ini memiliki banyak opsi, jadi periksa halaman manual, tetapi jika Anda ingin melihat semua file yang terbuka di bawah direktori:

lsof +D /path

Itu akan berulang melalui sistem file di bawah /path , jadi berhati-hatilah melakukannya di pohon direktori besar.

Setelah Anda mengetahui proses mana yang membuka file, Anda dapat keluar dari aplikasi tersebut, atau mematikannya dengan kill(1) perintah.


Linux
  1. Bagaimana saya bisa menyalin banyak file melalui scp dalam satu perintah?

  2. Bagaimana cara mendapatkan ukuran direktori sebenarnya (keluar dari du)?

  3. Cara mendapatkan salinan file default Linux dll

  1. Cara Cepat Mentransfer File Besar Melalui Jaringan Di Linux Dan Unix

  2. Bagaimana Cara Mendapatkan Hitungan File Dalam Direktori Menggunakan Baris Perintah?

  3. database fail2ban terlalu besar (lebih dari 500mb). Bagaimana cara mendapatkannya ke ukuran yang wajar?

  1. Bagaimana Cara Mendapatkan Hanya File yang Dibuat Setelah Berkencan Dengan Ls?

  2. Cara mendapatkan penggunaan CPU

  3. Cara mendapatkan perbedaan (hanya penambahan) antara dua file di linux