Вопросы с меткой [lsof]
Руководство по использованию метки lsof отсутствует.
40 вопросов
22
голоса
3ответа
25k показов
Постоянно отслеживать файлы, открытые / доступные процессу
lsof -p 12345 выведет список всех файлов, открытых процессом, чей pid равен 12345, но только на определенный момент времени. Как мы можем непрерывно контролировать процесс от начала до конца (до тех ...
6
голосов
1ответ
2k показов
lsof сообщает, что файлы не открыты на внешнем томе, но его все равно нельзя безопасно отключить
Я искал здесь на SX и в других местах, но не нашел подход, который бы помог мне решить мою проблему. У меня есть том (используемый Time Machine, как это происходит) на внешнем диске Firewire. Когда ...
5
голосов
2ответа
17k показов
Отладка тайм-аутов соединения с использованием strace?
Я пытаюсь выяснить, почему вращается «Затмение», поэтому я решил запустить «Стрейс». Я нашел процесс затмения, используя: $ ps ax | grep java 5546 ? Sl 19:04 /usr/bin/java ... [arguments omitted] ...
5
голосов
1ответ
22k показов
Закрытие открытого файла без остановки процесса
У меня есть приложение Java (да Java ...), работающие на CentOS 7. Через некоторое время меня "беспокоит" множество "удаленных" файлов. для удаленных файлов используется (не проблема): lsof | grep ...
5
голосов
1ответ
622 показов
Найти процессы, прослушивающие подстановочный адрес в `lsof`
Используя lsof , я могу найти все процессы с сокетом TCP, прослушивающие соединения: lsof -Pni -sTCP:LISTEN например: COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME cupsd 662 root 7u IPv6 11108 ...
4
голоса
2ответа
3k показов
Как я могу напечатать имена файлов в команде linux, если знаю ее файловый дескриптор файла, открытого процессом?
Я знаю файловый дескриптор файла, открытого процессом, но я не знаю идентификатор процесса. Как можно распечатать имена файлов из командной строки Linux, если я знаю дескриптор файла, открытого ...
4
голоса
1ответ
5k показов
Как установить lsof на Debian/kFreeBSD?
Как установить lsof в Debian/kFreeBSD Testing (Wheezy/Sid)? $ apt-get install lsof Package lsof is not available, but is referred to by another package. This may mean that the package is missing, has ...
4
голоса
2ответа
612 показов
Как я могу программно «извлечь» связку ключей в OS X?
Я использую скрипт для извлечения небольшого USB-ключа, который я использую в качестве «идентификационного» диска, который содержит некоторую защищенную информацию. Следует отметить, что в нем есть ...
3
голоса
1ответ
64 показов
Есть ли способ узнать, КОГДА соединение было установлено?
Я работаю с мобильным IPv6 и имел дело с большим количеством зомби-соединений. Я установил для keepAlive значение true и хочу проверить, удаляются ли старые подключения. Я использую lsof для вывода ...
2
голоса
1ответ
1k показов
Периодическая печать количества открытых файлов для процесса
Я могу использовать программу типа top для периодического обновления системной статистики и использовать lsof -p | wc -l чтобы получить снимок числа открытых файлов для процесса. Можно ли вызвать ...
2
голоса
2ответа
888 показов
Команда Mac lsof находит все процессы для всех пользователей
Некоторое время назад мой учитель попросил меня создать сценарий, который убивал бы Майнкрафт в любое время. Это сработало, когда пользователь сам запустил его, но не получилось, если оно было на ...
2
голоса
0ответов
511 показов
Как проверить, какой процесс загружает соединения TCP SYN в Linux?
Мой сервер работает под управлением Fedora Core 13. Однажды я обнаружил, что было много необычного трафика, который пытался инициировать TCP-соединения с внешними хостами. Я попытался удалить маршрут ...
1
голос
4ответа
2k показов
Как переместить файлы, которые не используются?
Я хочу переместить файлы в каталог, который в данный момент не используется. У меня есть ощущение, что какая-то комбинация lsof , find и xargs может сработать, но я не совсем могу туда добраться. ...
1
голос
0ответов
96 показов
Использование сети на процесс в OSX?
Я хочу периодически опрашивать сеть для каждого процесса. Есть ли способ сделать это эффективно в OSX, как netstat -p в Linux? Я знаю, что есть lsof -i -Tqsf но он не показывает отправленные / ...
1
голос
3ответа
843 показов
Мой веб-сервер и веб-браузер используют порт 80 одновременно
Если я, на OS X, Запустите Firefox. Запустите Google Chrome. Запустите сервер Ruby on Rails на порту 80 (используя RVM) rvmsudo rails -p 80 Используйте lsof, чтобы посмотреть, что работает на порте ...
1
голос
1ответ
466 показов
Почему lsof -p и просто lsof возвращают совершенно разные результаты?
В настоящее время я установил лимит открытых файлов в 100000, но lsof сообщает, что он почти исчерпан. Запуск lsof -n | awk '{print $2'} | sort | uniq -c | sort -n приводит к: 1 PID 90321 3979 ...
1
голос
0ответов
121 показов
lsof: ограничить сокеты, доступные через loopback
Я могу ограничить выбор прослушиванием сокетов только через петлевой интерфейс: $ lsof -p "$(pgrep -d, proga)" -i4TCP@127.0.0.1 -sTCP:LISTEN -P -n -a COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE ...
1
голос
2ответа
726 показов
Команда Lsof в режиме повтора без интервала
Как вы можете установить время lsof до 1 секунды? На lsof -r (режим повтора) минимальное значение равно 1 секунде? Есть ли способ иметь непрерывный мониторинг с lsof, не имея интервалов между 2 ...
1
голос
2ответа
654 показов
Как я могу найти все файлы, открытые в данном каталоге?
Я знаю, что могу использовать lsof для отображения списка открытых файлов, и я знаю, что могу использовать find для поиска файлов по inode в заданном каталоге. Но как я могу эффективно объединить эти ...
1
голос
0ответов
471 показов
Как узнать PID, который генерирует трафик на порт 9229 в MacBook
В моем MacBook есть неизвестный трафик на порт 9229. $ sudo tcpdump -i any -n port 9229 ...... 12:10:39.176502 IP6 ::1.62261 > ::1.9229: Flags [S], seq 638850191, win 65535, options [mss ...
1
голос
0ответов
150 показов
Порт UDP появляется в netstat, а не в lsof?
После использования Mosh я заметил, что UDP-порты, удерживаемые mosh-server все еще использовались после завершения всех процессов. Запуск netstat -ln показывает, что эти порты используются: Active ...
1
голос
0ответов
50 показов
OS X Spell Service открывает слишком много файлов?
Я нашел этот вопрос, есть ли исправление для ошибки "Слишком много открытых файлов в системе" в OS X 10.7.1? и конкретно этот ответ https://superuser.com/a/1180084/177312 и результат этой команды ...
1
голос
0ответов
22 показов
Bitnami WildFly 15 после развертывания .war файла диска заполняется «неизданным» удаленным файлом (lsof -nP | grep «удален») после нескольких дней активности
Среда: Bitnami WildFly 15 - Linux Ubuntu 16.04.5 LTS с Apache, настроенным в качестве обратного прокси-сервера. Мое дисковое пространство фактически занято удаленными файловыми дескрипторами, сотни ...
1
голос
2ответа
1k показов
Подсчет количества открытых файлов для каждого пользователя?
Я ищу команду, которая перечисляла бы мне количество открытых файлов для каждого пользователя, отсортированных по убыванию. Например, lsof -u postgres | wc - перечислил бы их только для пользователя ...
1
голос
2ответа
8k показов
Не могу размонтировать dmg. Продолжайте получать "Ресурс занят"
"Рабочая область" - это зашифрованный dmg, где я храню свой код. Я обычно не удаляю его, но мне нужно сделать резервную копию, и он отказывается позволить мне размонтировать: mark@mark-macbook-air ...
1
голос
1ответ
261 показов
Как я могу проверить, на каких компьютерах я вошел в мою школьную сеть?
В какой-то момент на прошлой неделе я забыл выйти из компьютера где-то в моей школе, и теперь я не могу открыть Firefox, потому что он уже открыт на этом компьютере. Есть ли для меня команда ...
1
голос
2ответа
269 показов
Обратный инженер Linux, чтобы найти источник процесса
Скомпрометированный сайт WordPress запустил несколько процессов, которые запускаются как пользователь apache. Я могу найти эти процессы, запустив ps и greping для пользователя apache. Затем я беру ...
1
голос
1ответ
233 показов
Как я могу получить имена файлов, открытых процессом?
Я хочу перечислить все имена файлов, открытых процессом init. Я знаю о каталоге /proc/PID/fd . Но это дает только файловые дескрипторы. Как я могу получить имена файлов из списка файловых ...
1
голос
2ответа
432 показов
Что означает *:* в выводе lsof?
Выполняя команду /usr/sbin/lsof -l -i -P -n от имени пользователя root, я получаю этот вывод. COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME ... httpd 9164 70 3u IPv4 0x2f70270 0t0 TCP ...
1
голос
3ответа
1k показов
mv: невозможно переместить «file.mp4» в «/path/file.mp4»: устройство или ресурс заняты *
Я просто пытаюсь переместить файл по другому пути и получаю mv: cannot move «file.mp4» to «/path/file.mp4»: Device or resource busy* Я пытался использовать lsof, но он не показывает никаких открытых ...
1
голос
1ответ
139 показов
Как определить полную команду с аргументами, заданными pid (или используемым портом)
У меня есть хорошая функция bash, которая сообщает мне pid через порт: using_port() { lsof -i:${1} } Вывод выглядит так: COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME ruby 43988 gordon 9u IPv4 ...
1
голос
1ответ
584 показов
Как я могу отсоединить порт UDP, который не имеет записи в lsof?
На моем Mac есть порт UDP, который "уже используется", но не имеет связанного процесса: sudo netstat -na | grep "udp.*\.500\>" шоу udp4 0 0 192.168.50.181.500 *.* udp4 0 0 192.168.29.166.500 *.* sudo ...
1
голос
1ответ
2k показов
Как преобразовать шестнадцатеричный IP-адрес lsof: вывод порта в десятичную запись?
Я чувствую себя глупо, спрашивая, но как мне преобразовать это в комбинацию IP-портов? IPV4 0xffffff8015f9aa40
1
голос
1ответ
165 показов
Почему выдача одного запускает два процесса?
Я на текущей OS X 10.7. Иногда я хочу проверить, какое приложение блокирует определенный файл. Я делаю это lsof | grep $FILENAME Я заметил, что выполнение этой команды вызывает два экземпляра lsof . ...
1
голос
2ответа
1k показов
Сколько файлов должно быть указано как открытое в lsof?
Я не продвинутый пользователь Linux. У меня VPS с 768 МБ оперативной памяти под управлением CentOS. Я выполнил команду lsof от имени пользователя root и вижу список из 3000 файлов. Как правило, ...
0
голосов
1ответ
229 показов
Лучше использовать lsof в Linux?
Я ищу способ отображения списка открытых файлов с помощью плагина Flash (Firefox или Chrome). Я мог бы использовать lsof | grep Flash , и это работает. Но я ищу более эффективный способ сделать это, ...
0
голосов
3ответа
3k показов
Список активных * и прошлых * сетевых подключений
В Linux я знаю, что могу перечислить активные сетевые соединения с помощью lsof -i или netstat. Однако, насколько я знаю, это только список соединений, которые в данный момент открыты. Если процесс ...
0
голосов
1ответ
1k показов
Как быстро определить, какой процесс (если есть) прослушивает последовательный порт
Я ищу команду, чтобы увидеть процесс, слушающий порт, например /dev/ttyS0 (с правами root в системе Linux). Я могу сделать это с lsof /dev/ttyS0 но это действительно слишком медленно. Кроме того, я ...
0
голосов
0ответов
22 показов
Перехватить переменные среды, прочитанные процессом
У меня есть процесс, который читает некоторые переменные окружения, чтобы настроить себя, но я не уверен, какая из них. Язык программирования для меня чужд, поэтому предположим, что у меня нет ...
0
голосов
1ответ
29 показов
почему результат lsof | grep pid | wc -l и lsof -p pid | wc -l отличается?
почему результат lsof | grep pid | wc -l и lsof -p pid | wc -l отличается? результат lsof -p | pid | wc -l похож на ls /proc/pid/fd | wc -l , но результат lsof | grep pid(or process name) |wc -l ...