1
ответ

Как я контролирую открытые файлы процесса в в реальном времени?

Я знаю, что могу просмотреть открытые файлы процесса с помощью lsof в тот момент на моей машине Linux. Однако процесс может открыть, изменить и закрыть файл так быстро, что я не смогу видеть его когда...
13.04.2017
1
ответ

Включают ли списки `lsof` несинхронизированную / отложенную запись?

В продолжение ответа о несинхронизированных файлах мне было интересно, считает ли lsof отложенные записи как открытые файлы? Если приложение закрыло файл, но физически файл еще не находится на устройстве, ...
20.03.2017
1
ответ

Почему все процессы oracle читают / proc / / cmdline нескольких системных процессов?

Я изучаю процессы oracle и их вывод lsof. Мне интересно, что такое / proc / / cmdline. 145 одинаковых открытых файлов командной строки, отображаемых для каждого процесса оракула. Так что же это такое? Например: ...
17.03.2017
1
ответ

Подключенное устройство занято, потому что bash использует том

Если я попытаюсь размонтировать смонтированный диск. Он говорит, что я не могу, потому что он используется другим процессом, что странно, потому что у меня нет доступа к нему, что я могу найти. Итак, я попытался использовать lsof, чтобы узнать, что ...
20.12.2016
1
ответ

Пользовательский вывод lsof

Мне нужен список открытых для процесса файлов, портов и т. Д. Теперь всякий раз, когда я использую lsof -p , я могу анализировать вывод в скрипте python, но проблема в том, что иногда я получаю какие-то ...
29.07.2016
1
ответ

Как lsof прикрепляется к PID сценария оболочки?

Я пытаюсь запустить небольшой сценарий оболочки .sh и хотел посмотреть, какие файлы он будет открывать с помощью lsof. как выполнить сценарий оболочки и привязать его PID к lsof? Я пробовал следующее, но не помогло: ...
21.03.2016
1
ответ

Как определить переменную оболочки, равную текущей установленной версии Vim?

Я собираюсь написать сценарий оболочки (если требуются особенности, он будет выполняться в Zsh), который определит последний патч Vim через запуск: git pull origin master vernew = $ (git describe --...
20.02.2016
1
ответ

lsof -p PID против lsof | grep PID

Я не понимаю вывод команды lsof. Когда я пишу lsof -p PID, я получаю 4 строки, а когда я пишу lsof | grep PID Я получаю сотни строк. Разве он не должен возвращать тот же результат? ...
29.12.2015
1
ответ

Рекурсивно открыть все файлы для записи с помощью pid

С помощью pid я могу открыть все файлы для записи примерно так: lsof -p 28827 | awk '$ 4 ~ "[wW]" {print $ (NF-1), $ NF}' Один из них оказывается конвейером: 28827 232611 pipe Я хочу найти ...
28.05.2015
1
ответ

Несоответствие с lsof управляет при попытке получить количество открытых файлов для каждого процесса

Я пытаюсь получить список открытых файлов для каждого процесса. Я выполнил следующую остроту из PerlMonks: lsof | жемчуг - маршрут '$x {"$F [0]: $F [1]"} ++; КОНЕЦ {печатает "$x {$ _ }\\t$ _" для вида {$x {$a} <=> $x {$b}}...
01.05.2015
1
ответ

зарегистрируйте PID каждой попытки подключения

Нахождение PID установленного соединения является тривиальным использованием netstat или lsof. Однако у меня есть процесс, который создает соединение когда-либо 60 секунд к нашей базе данных и запирает ее, истратив...
26.02.2015
1
ответ

lsof пропускает файлы

Почему lsof не удается перечислить файлы, которые я имею открытый. Например, я открываю с текстовым редактором некоторый файл в своем корневом каталоге. $ gedit ~/.python_history lsof даже не работает корневым $ sudo lsof | grep...
18.01.2015
1
ответ

Как я выясняю то, что предотвращает связывание, монтируются от размонтирования?

У меня есть проблема с точкой монтирования, являющейся слишком занятым для размонтирования. Обычно, lsof или термофиксатор сказал бы мне, какой процесс использует его, но это - связывание, монтируют, таким образом, lsof и шоу термофиксатора, что используе
28.11.2014
1
ответ

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

Существует ли способ заставить lsof работать непрерывно для контроля каждого файла, который открывается в режиме реального времени? Я не знаю название процесса. Я хочу, чтобы lsof работал непрерывно сроком на время...
23.09.2014
1
ответ

Кэш-память 'статистика' сообщает о ненулевом 'curr_connections' - но lsof не показывает сокетных соединений

Наш демон кэш-памяти сообщает о ненулевом 'curr_connections'... $ сервер кэш-памяти telnet 11 211 Символов ESC является '^] '. статистика... Статистика curr_connections 12...... и все же, lsof не показывает сокета...
28.02.2014
1
ответ

Как я могу выяснить, какое имущество от который qemu?

Я выполняю qemu's как это: $ sudo qemu - d-m 1024 начальной загрузки \-netdev касание, id=tap0 \-устройство virtio-net-pci, netdev=tap0, id=vth0 \-управляют file=ubuntu.iso, media=cdrom, cache=none, if=ide \-имуществом монитора \-...
19.01.2014
1
ответ

iostat сообщают об огромных записях дискам, это даже не смонтировано

root@host [~]# fsck/home2 fsck от util-linux-ng 2.17.2 e2fsck 1.41.12 (17 мая 2010)/dev/sdb1: чистый, 6018617/91578368 файлы, 54524459/366284000 блоки root@host [~] # fsck/home4 fsck от util-...
07.01.2013
1
ответ

lsof выдерживает сравнение с pfiles, различием?

pfiles в Солярисе приостанавливает файлы за короткий период при исследовании их, однако, lsof не делает. Как lsof работает, который позволяет ему получать информацию, не приостанавливая файлы?
14.06.2012
0
ответов

Помогите понять lsof и потоки

Когда я использую -p $PID в lsof, я получаю только непосредственный поток процесса.почему и как эффективно работать с потоками и lsof? sudo lsof -p 5344 > lsof -p5344.log судо lsof | grep '\<5344\>' > lsofgrep5344.log $ wc -l lsof *5344.log 1
08.10.2021
0
ответов

Крайний случай -Обнаружение ввода на STDIN в perl

Я не совсем понимаю, как задать этот вопрос, и я даже не уверен, что это место, где его можно задать. Это кажется довольно сложным, и у меня нет полного понимания того, что происходит. Откровенно говоря, поэтому...
11.08.2021
0
ответов

Получить неразрешенный pwd оболочки из другого процесса

Я столкнулся с проблемой, когда мне нужно получить неразрешенную символическую ссылку процесса оболочки. Например, при наличии символической ссылки ~/link -> ~/actual, если bash запускается с $PWD, равным ~/link, мне нужно получить это...
22.07.2021
0
ответов

Как использовать lsof для поиска файлов с высокой активностью записи?

Недавно я обнаружил, что программа с ошибками под названием pcmanfm записывала 200 МБ в секунду в свой файл run.log, поэтому мне пришлось искать способы борьбы с этим. Я обнаружил, в какой именно файл он записывался...
04.10.2020
0
ответов

вывод perl-скрипта, который вызывает «sudo lsof | grep username | wc -l», отличается в cron и вручную

У нас возникли проблемы с perl-скриптом, который мы запускаем для подсчета файлов :#!/usr/bin/perl $stat= `sudo lsof | grep имя пользователя | туалет -л `; $date= `date '+ %Y/%m/%d -%H :%M :%S' `; $выход= `эхо $? `; если ($...
31.07.2020
0
ответов

Есть ли способ определить, выполняет ли tee запись в смонтированную файловую систему?

Я делаю резервную копию своего жесткого диска с помощью sudo zfs send snapshot | sudo tee /my -mount -point/my -snapshot.zfs > /dev/null, и я хочу убедиться, что случайно не размонтирую (и не выключу )/my -крепление -...
30.06.2020
0
ответов

Почему lsof указывает, что мой сокет IPv4 — это IPv6?

Я смотрю на вывод lsof -i и запутался! Например, следующее соединение между моим Java-процессом и базой данных отображается как IPv6: [me ~] % lsof -P -n -i :2315 -a -p xxxx ...
17.03.2020
0
ответов

Как я могу узнать, какой процесс пытается отслеживать с помощью strace, lsof и fdinfo?

У меня есть процесс (агент Infra Agent NewRelic), который висит на хосте файловой системы RHEL 7, xfs. Я думаю, что он пытается просмотреть файл или, может быть, сокет, который уже используется другим процессом. ...
14.05.2019
0
ответов

Что делает lsof -ad3-999 -c rsync?

Я пытался увидеть прогресс уже запущенного задания rsync и cp и нашел этот ответ, который позволил мне увидеть, что происходит в настоящее время Когда я зашел на страницу man для lsof и увидел, что -c ...
02.10.2018
0
ответов

В столбце FD строки lsof в некоторых случаях отображается DEL вместо номера FD

Что это означает? Как lsof находит такие FD? Т.е. по сравнению с обычными FD, которые можно легко найти, например ls -l / proc / $ PID / fd / $ FD. $ lsof -p $ (pgrep pulseaudio) | голова -n1 COMMAND PID ...
19.03.2018
0
ответов

Как проверить, используют ли процессы файлы в каталоге

Я пытаюсь использовать lsof в операторе IF для удаления каталога ТОЛЬКО в том случае, если другие программы НЕ используют файлы в каталоге. Я могу получить эту информацию в приглашении оболочки с помощью lsof + d / mydir / Если это не так '...
19.10.2017
0
ответов

Клиент syslog-ng balabit сохраняет открытыми удаленные файлы журнала журнала

ОС: CentOs 7 системный журнал-ng -V: syslog-ng-премиум-редакция 5 F6 (5.6.1b) Версия установщика: 5.6.1b Реальная проблема: syslog-ng хранит в открытом состоянии файлы журнала удаленных журналов: syslog-ng 15305 30257 ...
23.09.2017