lsof / fuser

lsof narzędzie administracyjne wyświetla listę otwartych portów oraz programów, które ich używają.

Przykłady użycia:

tomasz@dell:~$ lsof -i:PORT
tomasz@dell:~$ lsof -i:IP
tomasz@dell:~$ lsof -i -P -n
tomasz@dell:~$ lsof -i -P -n | grep LISTEN

Dodatkowo program można zastosować gdy polecenie umount nie może odmontować katalogu w celu znalezienia otwartych na nim plików i identyfikacji procesów używających.

tomasz@dell:~$ lsof | grep '/mnt/raid'

Możesz również użyć fuser, aby wyszukać i zabić proces.

tomasz@dell:~$ fuser /mnt/raid
tomasz@dell:~$ fuser -k -9 /mnt/raid

Uwaga! Zabicie otrzymanego procesu może uszkodzić dane.


Podręcznik lsof fuser