PEEKFD(1) Команди користувача PEEKFD(1)

peekfd — програма для визначення дескрипторів файлів для запущених процесів

peekfd [-8,--eight-bit-clean] [-n,--no-headers] [-f,--follow] [-d,--duplicates-removed] [-V,--version] [-h,--help] pid [fd] [fd] ...

peekfd приєднується до запущеного процесу і перехоплює усі команди читання та запису дескрипторів файлів. Ви можете вказати бажані номери дескрипторів файлів або створити дамп усіх команд читання та запису.

-8
Не обробляти дані щодо прочитаних або записаних байтів після отримання.
-n
Не показувати заголовки, які вказують на джерело дампу байтів.
-c
Також створити дамп дій із вказаним дескриптором файла у будь-якому новому дочірньому процесі.
-d
Вилучити дублікати записів щодо читання або запису із виведених даних. Якщо ви переглядаєте дані у терміналі з повторенням виведення, ймовірно, цей параметр буде корисним.
-v
Вивести рядок версії.
-h
Вивести довідкове повідомлення.

/proc/*/fd
Не використовується, але є корисним для користувачів, які хочуть отримати придатні до обробки номери дескрипторів файлів.

Нічого.

До stderr може бути спрямовано такі діагностичні дані:
Error attaching to pid <PID>
Сталася помилка під час спроби приєднатися до процесу. Ймовірно, вам потрібні права доступу користувача root.

Ймовірно, вад дуже багато. Нічого дивного не станеться, якщо процес, за яким ви ведете спостереження, несподівано завершить роботу.

Trent Waddington

ttysnoop(8)
9 вересня 2020 року psmisc