Контроль файлов непрерывно с lsof

С sed:

sed -e '1{h;s/[^[:blank:]].*//;x;b' -e '}' -e 'G;s/[[:blank:]]*\(.*\)\n\(.*\)/\2\1/'
24
23.09.2014, 17:55
1 ответ

я полагаю, что поскольку вы не знаете имя файла/ид процесса, вы можете указать опцию "имя пользователя", как показано ниже.

lsof -r 2 -u username
  • Опция "-r 2" переводит lsof в режим повтора, с обновлениями каждые 2 секунды. (Ctrl -c выходит)
  • Опция "-u" может быть использована для отслеживания активности пользователей.

Если вы знаете имя каталога, под которым запускается приложение, и не хотите указывать имя пользователя, вы можете использовать команду типа,

lsof +D /some/dir -r 2 

References

View Network Activity of any application or user in real time

31
27.01.2020, 19:41

Теги

Похожие вопросы