Ten program to („Wyświetl listę otwartych plików”) .lsof
Jeśli po prostu otworzysz Terminal i napiszesz lsof
, otrzymasz ogromną listę wszystkich otwartych plików, zamiast tego ogranicz go do jednego polecenia, wykonując:
lsof -c gnome-terminal
Możesz także ograniczyć wyszukiwanie do określonego katalogu, wpisując
lsof -c gnome-terminal -a +D /tmp
Możesz też wyświetlić listę wszystkich otwartych plików w jednym określonym katalogu, w tym informacje o tym, która aplikacja je otworzyła:
lsof /dev/urandom
Pamiętaj, że niektóre procesy są uruchamiane przez użytkownika root superużytkownika , może być konieczne umieszczenie sudo
przed poleceniem, aby uzyskać więcej informacji o otwartych plikach takich procesów.
Aby zawęzić wyszukiwanie, możesz podać grep
konkretne wiersze, np .:
lsof /dev/urandom | grep chrome
Aby uzyskać więcej informacji, zobacz stronę podręcznika ( man lsof
). Ponadto, jeśli potrzebujesz wyszukać dowolny z plików i katalogów, bardzo pomocny jest Linux Hierarchy System plików .