PEEKFD(1) User Commands PEEKFD(1)

peekfd - مشاهده و نظارت بر توصیف‌کننده‌های پرونده در فرآیندهای در حال اجرا

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

دستور peekfd به یک فرآیند در حال اجرا متصل می‌شود و تمامی عملیات خواندن و نوشتن روی توصیف‌کننده‌های پرونده (file descriptors) را رهگیری می‌کند. می‌توانید شماره‌های توصیف‌کننده پرونده مورد نظر را مشخص کنید یا همه آن‌ها را استخراج و نمایش دهید.

-8
هیچ‌گونه پس‌پردازشی بر روی بایت‌های خوانده‌شده یا نوشته‌شده انجام نده.
سرایندهایی که منبع بایت‌های استخراج‌شده را نشان می‌دهند نمایش نده.
فعالیت توصیف‌کننده پرونده درخواستی را در تمام فرآیندهای فرزند جدید که ایجاد می‌شوند نیز استخراج کن.
عملیات خواندن/نوشتن تکراری را از خروجی حذف کن. اگر در حال نظارت بر یک tty با قابلیت echo هستید، ممکن است به این گزینه نیاز داشته باشید.
رشته نسخه برنامه را نمایش بده.
پیام راهنما را نمایش بده.

/proc/*/fd

توسط برنامه استفاده نمی‌شود، اما برای کاربر جهت بررسی و به‌دست آوردن شماره‌های مناسب توصیف‌کننده پرونده مفید است.

هیچ.

پیام‌های تشخیصی زیر ممکن است در خروجی خطای استاندارد (stderr) صادر شوند:

هنگام تلاش برای اتصال به فرآیند خطایی ناشناخته رخ داد، ممکن است نیاز به دسترسی ریشه (root) داشته باشید.

احتمالاً بسیار زیاد. اگر فرآیندی که بر آن نظارت می‌کنید متوقف شد یا از بین رفت، تعجب نکنید.

Trent Waddington

ttysnoop(8)

2021-12-01 psmisc