Chcę poznać dokładny proces, który używa pliku blokady. Nie chcę tego naprawiać , ale po prostu wiedzieć, co robi mój system. Jak mogę się dowiedzieć?
Na przykład ta wiadomość:
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?
Ponownie chcę tylko zidentyfikować proces, który go używa, a nie jak to naprawić.
lsof
niesławny? Czy są z tym jakieś problemy?ps $(sudo fuser /var/lib/dpkg/lock)
lslocks to prosty sposób na zrobienie tego.
Aby użyć powłoki do obsługi identyfikatora procesu:
źródło
lslocks
jest najlepszym sposobem, aby się tym zająć. Użycielsof
dało mi ten błąd: „lsof: OSTRZEŻENIE: system plików fuse.gvfsd-fuse nie może (fuse.gvfsd-fuse / run / user / 1000 / gvfs Informacje wyjściowe mogą być niekompletne”