Saya ingin tahu proses persisnya yang menggunakan file kunci. Saya tidak ingin memperbaikinya , tetapi hanya untuk mengetahui apa yang dilakukan sistem saya. Bagaimana saya bisa mengetahuinya?
Misalnya, pesan ini:
E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?
Sekali lagi, saya hanya ingin mengidentifikasi proses menggunakannya, bukan bagaimana cara memperbaikinya.
lsof
terkenal? Apakah ada masalah dengannya?ps $(sudo fuser /var/lib/dpkg/lock)
Kunci adalah cara sederhana untuk melakukan itu.
Untuk menggunakan shell untuk menangani proses id:
sumber
lslocks
adalah cara terbaik untuk melakukannya. Menggunakanlsof
memberi saya kesalahan ini: "lsof: PERINGATAN: tidak dapat stat () fuse.gvfsd-fuse sistem file / run / user / 1000 / gvfs Informasi keluaran mungkin tidak lengkap"