objectif
Comprendre quel processus verrouille un fichier et avec quel type de lock.
code minimal
sudo lslocks | column -t | head
utilisation
# filtrer sur un fichier
sudo lslocks | awk '$3 ~ /\/var\/lib\/dpkg\/lock-frontend/'
variante(s) utile(s)
# obtenir le binaire à partir du PID
pid=1234; readlink -f /proc/$pid/exe
notes
- nécessite util-linux récent.
- complémentaire de
lsof/fuser(déjà couverts).