Cómo encontrar el proceso que tiene un bloqueo en un archivo en un entorno Linux

Cómo encontrar el proceso que tiene un bloqueo en un archivo en un entorno Linux

Entonces tengo un problema similar al de este individuo...

https://stackoverflow.com/questions/13635429/git-rename-from-index-lock-to-index-failed

Entonces parece que finalmente resuelve su problema al encontrar un proceso que tiene un bloqueo en su archivo .git/index. Sin embargo, no explica cómo descubrió que este proceso tiene un bloqueo en su archivo .git/index. Entonces, si alguien puede explicarme cómo descubrió eso, sería genial.

¡Gracias!

Respuesta1

Hay dos comandos que enumerarán los archivos abiertos,fuserylsof.

Respuesta2

Utilice la utilidad lsof. Le dirá al proceso que tiene un bloqueo en un archivo.

información relacionada