Описание тега lsof
Lsof - это инструмент для отображения открытых файлов по процессам
2
ответа
Как настроить Apache так, чтобы access.log или error.log были постоянно открыты для виртуальных хостов?
Я хочу уменьшить количество открытых файлов на моем VPS. С помощью lsof я заметил, что Apache постоянно держит access.log и error.log открытыми для каждого домена, размещенного на сервере. Есть ли способ изменить это поведение?
12 дек '12 в 11:07
3
ответа
Как узнать, сколько файлов процесс открыл эффективно?
Я знаю, что могу использовать команду lsof -p xxxx | wc -l Чтобы узнать количество открытых файлов в процессе, он работает, но, тем не менее, он слишком неэффективен. У меня есть какой-то серверный процесс, у которого слишком много файлов сокетов, м…
10 июн '10 в 14:18
3
ответа
Как отследить утечку файлового дескриптора?
У меня есть процесс Java (Glassfish), который пропускает файловые дескрипторы. Я знаю это, потому что я получаю полезную java.io.IOException: Too many open files исключение. Я могу заглянуть в /proc/PID#/fd и увидеть все дескрипторы открытых файлов.…
26 апр '10 в 05:22
2
ответа
Отслеживание файлов, вызывающих активность в iostat
С помощью iostat -Nkx 1 Я вижу, что регулярно получаю IO в группе томов. То, что я пытаюсь сделать, - это найти способ связать этот IO с файлом / каналом / чем угодно, чтобы увидеть, какой процесс создает этот IO и в какое место назначения он попада…
17 сен '12 в 17:16
1
ответ
Почему в файловой системе /proc есть эта информация
Бежать : lsof|grep delete может найти какой-то процесс, открытый fd, но система сказала, что он был удален: mingetty 2031 root txt REG 8,2 15256 49021039 /sbin/mingetty (deleted) Я смотрю в файловой системе / proc: ls -l /proc/[pid] lrwxrwxrwx 1 roo…
18 сен '12 в 03:05
0
ответов
lsof отображает два соединения с одного порта
Я следую lsof вывод для моего процесса COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME AppName 79899 heximal 7u IPv4 0x6c18d5501d2e17c9 0t0 TCP 10.3.2.8:58611->7.200.50.212:https (ESTABLISHED) AppName 79899 heximal 9u IPv4 0x6c18d5501d2e17c9 0…
05 окт '18 в 15:58
0
ответов
Почему я вижу много удаленных, но все еще открытых файловых дескрипторов системных файлов?
Частичный вывод lsof команда. Там намного больше ручек (# lsof 2>&1 | grep DEL.*\.so$ | wc -l шоу 725), но они такие же, как в предоставленной части. Почему это происходит, и я должен волноваться вообще? ОС: Ubuntu 16.04.3 LTS. Ядро: 4.4.0-96…
03 дек '18 в 08:05
1
ответ
Мониторинг использования файла исполняемого файла cgi-bin?
Одна из программ в моей папке cgi-bin работает неправильно. Это скомпилированный бинарный файл, для которого у меня нет исходного кода. Я хотел бы настроить какой-нибудь монитор, чтобы собирать список файлов, которые программа открывает при запуске,…
17 апр '13 в 15:17
0
ответов
Мониторинг исходящих веб-трафика на CentOS
Сегодня я получил сообщение о том, что сервер, которым я управляю (Centos + Apache), запускает грубую атаку на сайты WordPress: взломана-Joomla / brobot Отправленные запросы выглядят так: x.x.x.x - - [15/Nov/2015:19:37:14 +0100] "POST wp-login.php H…
16 ноя '15 в 16:30
2
ответа
Неизвестный процесс на порте, не помогает, nfs-kernel-server?
Во время стандартной проверки безопасности мы обнаружили, что что-то прослушивало неизвестный нам порт 2030 года, и у нас возникли проблемы с определением источника. # netstat -anp | grep LIST tcp 0 0 0.0.0.0:2049 0.0.0.0:* LISTEN - .... tcp 0 0 0.0…
01 фев '12 в 12:09
1
ответ
В чем разница между `lsof -p <pid> | wc -l` и `ls / proc /<pid>/ fd | wc -l`?
Справочная информация: я играю с мониторингом ulimit для запуска процессов для конкретного пользователя. (Я иногда видел процессы, которые начинались с неправильного лимита.) Я попросил пару самоотверженных Linux-гуру, и один из них предложил lsof -…
21 окт '11 в 22:53
2
ответа
Не интенсивно использующая процессор альтернатива lsof?
Мы запускаем кластер Apache Cassandra, где на каждом хосте открыто несколько сотен тысяч файлов в любой момент времени. Мы хотели бы иметь возможность получать количество открытых файлов с периодическими интервалами и подавать это число в графит, но…
08 апр '17 в 01:31
2
ответа
Могу ли я найти список прослушиваемых портов процессом, упорядоченным по времени открытия?
Я знаю, что могу увидеть список открытых портов, используя lsof команда. Я пытаюсь просмотреть результаты, упорядоченные по метке времени прослушивания. Процесс открывает несколько (~6) портов, и я подозреваю, что порядок инициализации / привязки на…
19 май '14 в 10:40
1
ответ
Входящая передача по FTP не отображается в lsof при использовании определенного клиента FTP
У меня есть сценарий, который непрерывно отслеживает каталог Dropbox FTP и обрабатывает новые файлы, когда они приходят. Сценарий выполняется lsof для каждого файла, прежде чем он попытается обработать его, чтобы определить, передается ли файл (неко…
04 июл '14 в 11:24
1
ответ
Определите, какие скрипты используют старые интерпретаторы
У меня есть несколько машин Debian с некоторыми почти осиротевшими интерпретаторами скриптов, например /bin/bash3 а также /usr/bin/perl510, Как я могу обнаружить те сценарии, в которых все еще есть вышеупомянутые переводчики в своей строке Шебанга? …
01 авг '14 в 15:39
2
ответа
Процесс mysqld удален в lsof
Сегодня, запустив lsof на сервере, я обнаружил, что mysqld отображается как удаленный. Кто-нибудь сталкивался с чем-то подобным раньше, или есть объяснение этому. Это ошибка? lsof | grep /usr/sbin/mysqld mysqld 2589 mysql txt REG 253,1 12681241 3121…
02 май '18 в 11:48
1
ответ
Почему rpc.lockd скрыт от вывода netstat/lsof?
Пролог: На нескольких машинах, которые действуют как клиенты NFS, netstat сообщает о двух портах, которые открыты без PID в списке для ассоциированного демона. Обычно это может быть немного связано. # netstat -lnp | egrep -- '- +$' tcp 0 0 0.0.0.0:5…
23 июн '10 в 12:41
2
ответа
Открытие трассы по определенному файлу
Я знаю, как связать определенную программу, чтобы увидеть все файлы, которые она читает. Я знаю, как увидеть, какие процессы используют определенный файл в данный момент. Но есть ли способ, чтобы войти все файлы открываются. Я хочу что-то вроде tail…
09 авг '12 в 12:29
1
ответ
lsof возвращает ошибку "not read vnode"
На Солярисе 10 я получаю ошибки от lsof: can't read vnode at 0x7d900000000 can't read vnode at 0x7b Но у меня так же lsof двоичный файл в другом аналогичном окне Solaris 10, где он не выдает такую же ошибку. На этой другой коробке, lsof успешно вы…
08 сен '15 в 01:44
1
ответ
Можно ли детерминистически проследить, как перенаправляется порт 80 и где находится конфигурация в данной системе?
Есть ли способ определить или отследить, как конфигурация переадресации портов настроена в системе, работающей под управлением Ubuntu 14.04 LTS, на которой есть служба NodeJS, работающая и каким-то образом принимающая соединения через порт 80, хотя …
28 июн '15 в 01:37