Описание тега lsof

4 ответа

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

Я хочу переместить файлы в каталог, который в данный момент не используется. У меня есть ощущение, что какая-то комбинация lsof, find, а также xargs может работать, но я не могу туда добраться. Пока что я создал следующую команду: lsof mydir/*|awk '…
07 дек '10 в 17:50
1 ответ

Как я могу отсоединить порт 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 lsof не показывает процесс на порту 500 (т.е. …
12 ноя '12 в 00:20
2 ответа

Не могу размонтировать dmg. Продолжайте получать "Ресурс занят"

"Рабочая область" - это зашифрованный dmg, где я храню свой код. Я обычно не удаляю его, но мне нужно сделать резервную копию, и он отказывается позволить мне размонтировать: mark@mark-macbook-air /Volumes$ lsof | grep Workspace mark@mark-macbook-ai…
10 фев '14 в 17:50
2 ответа

Обратный инженер Linux, чтобы найти источник процесса

Скомпрометированный сайт WordPress запустил несколько процессов, которые запускаются как пользователь Apache. Я могу найти эти процессы, запустив ps и greping для пользователя apache. Затем я беру один из идентификаторов процесса и запускаю для него…
20 авг '14 в 03:38
2 ответа

Что означает *:* в выводе 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 127.0.0.1:9010 (LISTEN) httpd 9164 70 4u IPv6 0x25af4bc 0t0 TCP *…
23 окт '13 в 13:06
2 ответа

Подсчитывать количество открытых файлов для каждого пользователя?

Я ищу команду, которая перечисляла бы мне количество открытых файлов для каждого пользователя, отсортированных по убыванию. Например lsof -u postgres | wc - перечислил бы их только для пользователя postgres, но я хочу увидеть, на каком пользователе …
04 янв '15 в 16:16
0 ответов

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 NAME proga 964 myuser 13u IPv4 23377 0t0 TCP 12…
16 май '16 в 17:20
2 ответа

Как я могу найти все файлы, открытые в данном каталоге?

Я знаю, что могу использовать lsof перечислить открытые файлы, и я знаю, что могу использовать find найти файлы по индоду в заданном каталоге. Но как я могу эффективно объединить эти две программы, чтобы получить список всех открытых файлов, которые…
03 янв '15 в 17:12
2 ответа

Команда Lsof в режиме повтора без интервала

Как вы можете установить время lsof до 1 секунды? На lsof -r (режим повтора) минимальное значение равно 1 секунде? Есть ли способ иметь непрерывный мониторинг с lsof без интервалов между 2 последовательными командами lsof, чтобы проверить, какой пол…
01 июл '16 в 07:22
3 ответа

mv: невозможно переместить "file.mp4" в "/path/file.mp4": устройство или ресурс заняты *

Я просто пытаюсь переместить файл по другому пути, и я получаюmv: cannot move «file.mp4» to «/path/file.mp4»: Device or resource busy* Я пытался использовать lsof, но он не показывает никаких открытых файлов. lsof +D /path/ Я использую aufs со следу…
15 окт '13 в 11:24
1 ответ

Как проверить, какой процесс загружает соединения TCP SYN в Linux?

Мой сервер работает под управлением Fedora Core 13. Однажды я обнаружил, что было много необычного трафика, который пытался инициировать TCP-соединения с внешними хостами. Я попытался удалить маршрут по умолчанию и конфигурации DNS-сервера, однако т…
11 ноя '16 в 02:48
0 ответов

Использование сети на процесс в OSX?

Я хочу периодически опрашивать использование сети для каждого процесса. Есть ли способ сделать это эффективно в OSX, как netstat -p в линуксе? Я знаю, что есть lsof -i -Tqsf но он не показывает байты, отправленные / полученные. nettop показывает име…
28 июн '15 в 15:12
2 ответа

Как быстро определить, какой процесс (если есть) слушает последовательный порт

Я ищу команду, чтобы увидеть процесс, слушающий порт, например /dev/ttyS0 (с правами root в системе Linux). Я могу сделать это с lsof /dev/ttyS0 но это действительно слишком медленно. Кроме того, я не могу использовать -p флаг, чтобы сделать это быс…
21 мар '13 в 06:57
1 ответ

Лучше использовать lsof в Linux?

Я ищу способ отображения списка открытых файлов с помощью плагина Flash (Firefox или Chrome). Я мог бы использовать lsof | grep Flashи это работает. Но я ищу более эффективный способ сделать это, используя lsof аргументы, а не перечислять все файлы …
10 авг '13 в 10:34
1 ответ

Почему выдача одного запускает два процесса?

Я на текущей OS X 10.7. Иногда я хочу проверить, какое приложение блокирует определенный файл. Я делаю это lsof | grep $FILENAME Я заметил, что выполнение этой команды вызывает два экземпляра lsof, Это почему?
25 июн '12 в 20:42
2 ответа

Найти процессы, прослушивающие подстановочный адрес в `lsof`

С помощью lsofЯ могу найти все процессы с сокетом TCP, прослушивающие соединения: lsof -Pni -sTCP:LISTEN например: COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME cupsd 662 root 7u IPv6 11108 0t0 TCP [::1]:631 (LISTEN) cupsd 662 root 8u IPv4 1110…
03 фев '13 в 16:10
1 ответ

Закрытие открытого файла без остановки процесса

У меня есть java(да, java...) приложение, работающее на CentOS 7. Через некоторое время появляется множество "удаленных" файлов, которые меня беспокоят. для удаленных файлов используется (не проблема): lsof | grep "(deleted)" Я нашел их в / proc / p…
27 авг '15 в 13:09
1 ответ

Перехватить переменные среды, прочитанные процессом

У меня есть процесс, который читает некоторые переменные окружения, чтобы настроить себя, но я не уверен, какая из них. Язык программирования для меня чужд, поэтому предположим, что у меня нет источника. Есть ли способ узнать, какие переменные он чи…
2 ответа

Отладка тайм-аутов соединения с использованием strace?

Я пытаюсь выяснить, почему вращается "Затмение", поэтому я решил запустить "Стрейс". Я нашел процесс затмения, используя: $ ps ax | grep java 5546 ? Sl 19:04 /usr/bin/java ... [arguments omitted] Запустив strace в этом процессе я вижу, что он ожидае…
13 июн '12 в 11:33
2 ответа

Как я могу программно "извлечь" связку ключей в OS X?

Я использую скрипт для извлечения небольшого USB-ключа, который я использую в качестве "идентификационного" диска, который содержит некоторую защищенную информацию. Следует отметить, что на нем есть файл "связки ключей" OS X, в котором содержатся не…
08 апр '13 в 14:09