ИМЯ
peekfd -
подглядывает
в файловые
дескрипторы
выполняющихся
процессов
ОБЗОР
peekfd [-8,--eight-bit-clean]
[-n,--no-headers] [-c,--follow]
[-d,--duplicates-removed] [-V,--version]
[-h,--help] pid [fd] [fd] …
ОПИСАНИЕ
peekfd
подключается
к
выполняющемуся
процессу и
перехватывает
все чтения
и записи в
файловые
дескрипторы.
Вы можете
указать
номер
желаемого
файлового
дескриптора
или
захватить
их все.
ПАРАМЕТРЫ
- -8
- Не
выполнять
конечную
обработку
читаемых и
записываемых
байт.
- -n
- Не
отображать
заголовки,
показывающие
источник
получаемых
байт.
- -c
- Наблюдать
также за
действиями
с
запрошенным
файловым
дескриптором
и во всех
новых
дочерних
процессах.
- -d
- Удалять
повторяющиеся
операции
чтения/записи
при выводе.
Полезно,
если
обрабатывается
tty с эхо.
- -v
- Вывести
информацию
о версии.
- -h
- Показать
справку.
ФАЙЛЫ
/proc/*/fd
Не
используется,
то полезно
пользователю,
чтобы
найти
нужные
номера
файловых
дескрипторов.
ДИАГНОСТИКА
В stderr могут
выдаваться
следующие
отладочные
сообщения:
- Ошибка
присоединения
к pid <PID>
- Произошла
неизвестная
ошибка при
попытке
присоединения
к процесса,
вероятно
нужны
права root.
ДЕФЕКТЫ
Вероятно
много. Не
удивляйтесь,
если
отслеживаемый
процесс
завершится.
СМОТРИТЕ
ТАКЖЕ
ttysnoop(8)