| FIREMON(1) | firemon man page | FIREMON(1) |
نام (NAME)
firemon - برنامه پایش فرآیندهای آغازشده در محیط ایزوله (sandbox) برنامه Firejail
خلاصه دستور (SYNOPSIS)
firemon [OPTIONS] [PID]
توضیحات (DESCRIPTION)
دستور Firemon برنامههای اجراشده در یک محیط ایزوله (sandbox) نرمافزار Firejail را پایش میکند. بدون مشخص کردن یک PID، تمام فرآیندهای آغازشده توسط Firejail پایش میشوند. فرآیندهای فرزند این فرآیندها نیز پایش خواهند شد. در سیستمهای Grsecurity تنها کاربر ریشه (root) میتواند این برنامه را اجرا کند.
گزینهها (OPTIONS)
- --apparmor
- نمایش وضعیت محدودسازی ابزار AppArmor برای هر sandbox.
- --arp
- نمایش جدول ARP برای هر sandbox.
- --caps
- نمایش پیکربندی قابلیتها (capabilities) برای هر sandbox.
- --cpu
- نمایش وابستگی پردازنده (CPU affinity) برای هر sandbox.
- --debug
- نمایش پیامهای اشکالزدایی.
- -?, --help
- نمایش گزینهها و خروج.
- --list
- فهرست کردن تمام محیطهای ایزوله (sandboxes).
- --name=name
- نمایش اطلاعات تنها درباره sandbox نامگذاریشده.
- --netstats
- پایش آمار شبکه برای محیطهای ایزولهای که یک network namespace جدید ایجاد میکنند.
- --route
- نمایش جدول مسیریابی برای هر sandbox.
- --seccomp
- نمایش پیکربندی seccomp برای هر sandbox. چندین قابلیت دیگر firejail مانند memory-deny-write-execute، protocol و restrict-namespaces به عنوان فیلترهای seccomp پیادهسازی شدهاند. این گزینه تنظیمات سراسری seccomp در هسته (kernel) را نشان میدهد.
- --top
- پایش محیطهای ایزولهای که بیشترین مصرف پردازنده (CPU) را دارند. این دستور شبیه به دستور معمولی top در یونیکس است، با این تفاوت که تنها روی sandboxes اعمال میشود.
- --tree
- نمایش ساختار درختی تمام فرآیندهای درون محیط ایزوله.
- --version
- نمایش نسخه برنامه و خروج.
- --wrap
- فعالسازی شکستن خودکار سطرها (line wrapping) در ترمینال. بهطور پیشفرض سطرها بریده میشوند.
- --x11
- نمایش شماره صفحه نمایش (display number) در X11.
قالب هر ورودی فهرستشده sandbox به صورت زیر است:
PID:USER:Sandbox Name:Command
در ادامه، فیلدهای (ستونهای) موجود در دستورهای مختلف firemon به ترتیب الفبا آمده است:
- Command
- دستور استفادهشده برای آغاز sandbox.
- CPU%
- میزان مصرف پردازنده، سهم sandbox از زمان سپریشده پردازنده از زمان آخرین بهروزرسانی صفحه.
- PID
- شناسه یکتای فرآیند (PID) برای وظیفه کنترلکننده sandbox.
- Prcs
- تعداد فرآیندهای در حال اجرا در sandbox، از جمله فرآیند کنترلکننده.
- RES
- اندازه حافظه مقیم (Resident Memory Size برحسب KiB)، حافظه فیزیکی مبادلهنشده (non-swapped) محیط ایزوله. این مقدار مجموع مقادیر RES تمام فرآیندهای در حال اجرا در sandbox است.
- Sandbox Name
- نام sandbox، در صورت وجود.
- SHR
- اندازه حافظه اشتراکی (Shared Memory Size برحسب KiB)، نشاندهنده حافظه بهاشتراکگذاشتهشده با سایر فرآیندها است. این مقدار مجموع مقادیر SHR تمام فرآیندهای در حال اجرا در sandbox، از جمله فرآیند کنترلکننده است.
- Uptime
- مدت زمان اجرای sandbox در قالب ساعت:دقیقه:ثانیه (hours:minutes:seconds).
- USER
- مالک sandbox.
مجوز (LICENSE)
این برنامه یک نرمافزار آزاد است؛ شما میتوانید آن را تحت شرایط «پروانه عمومی همگانی گنو» (GNU General Public License) طبق آنچه توسط بنیاد نرمافزارهای آزاد (Free Software Foundation) منتشر شده است؛ چه نسخه ۲ پروانه یا (به انتخاب خودتان) هر نسخه بعدی، دوباره توزیع کنید و/یا تغییر دهید.
صفحه خانگی: https://firejail.wordpress.com
همچنین ببینید (SEE ALSO)
firejail(1), firecfg(1), firejail-profile(5), firejail-login(5), firejail-users(5), jailcheck(1)
| Mar 2026 | 0.9.80 |