Как найти процесс, который имеет блокировку файла в среде Linux

0

Так что у меня есть проблема, похожая на этого человека ...

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

Таким образом, кажется, что он в конечном счете решает свою проблему, находя процесс, который имеет блокировку в своем файле .git / index. Однако он не объясняет, как он узнал, что этот процесс заблокирован в его файле .git / index. Так что, если кто-то может объяснить мне, как он это понял, это было бы здорово.

Спасибо!

Sabashan Ragavan
источник

Ответы:

1

Есть две команды, которые будут перечислять открытые файлы, fuser а также lsof,

Ex Umbris
источник
0

Используйте утилиту lsof, Если скажет процесс, который имеет блокировку на файл.

cforbish
источник