btm(1) General Commands Manual btm(1)

btm - پایشگر گرافیکی و چندسکویی فرآیند/سیستم با قابلیت سفارشی‌سازی برای پایانه. پشتیبانی از لینوکس، macOS و ویندوز.

btm [گزینه‌ها]

پایشگر گرافیکی و چندسکویی فرآیند/سیستم با قابلیت سفارشی‌سازی برای پایانه. پشتیبانی از لینوکس، macOS و ویندوز.

پنهان‌سازی خودکار مقیاس زمان در نمودارها پس از نمایش کوتاه‌مدت هنگام بزرگ‌نمایی/کوچک‌نمایی. اگر نمایش زمان با استفاده از --hide_time غیرفعال باشد، این گزینه تأثیری نخواهد داشت.
پنهان کردن نمودارها و استفاده از ظاهری ساده‌تر، که تا حد زیادی از طراحی htop الهام گرفته شده است.
تنظیم محل فایل پیکربندی. قالبی به صورت TOML مورد انتظار است. در صورت عدم وجود، یک فایل پیکربندی پیش‌فرض در آن مسیر ساخته می‌شود. اگر مسیری ارائه نشود، مکان پیش‌فرض پیکربندی استفاده خواهد شد.
مقدار زمان پیش‌فرض برای نمودارها. یا یک عدد بر حسب میلی‌ثانیه یا یک «مدت زمان خوانا» (مانند 60s یا 10m). پیش‌فرض 60s است و باید حداقل 30s باشد.
تنظیم N-امین نوع ابزارک انتخاب‌شده به عنوان ابزارک پیش‌فرض. نیازمند تنظیم همزمان 'default_widget_type' است و پیش‌فرض آن ۱ می‌باشد.

این مقادیر از چپ به راست و از بالا به پایین خوانده می‌شوند. برای مثال، فرض کنید چیدمانی به این صورت داریم: +-------------------+-----------------------+ | CPU (1) | CPU (2) | +---------+---------+-------------+---------+ | Process | CPU (3) | Temperature | CPU (4) | +---------+---------+-------------+---------+

اگر نوع ابزارک پیش‌فرض را روی 'CPU' تنظیم کنیم؛ در صورت تنظیم '--default_widget_count 1'، ابزارک CPU (1) پیش‌فرض خواهد شد. در صورت تنظیم '--default_widget_count 3'، ابزارک CPU (3) به عنوان پیش‌فرض به کار خواهد رفت.

مشخص می‌کند کدام نوع ابزارک به عنوان ابزارک پیش‌فرض استفاده شود. در چیدمان پیش‌فرض، مقدار آن ابزارک 'process' است. در چیدمان سفارشی، اولین ابزارکی که مشاهده می‌شود پیش‌فرض خواهد بود.

برای مثال در چیدمان بالا، تنظیم '--default_widget_type temperature' باعث می‌شود ابزارک دما به طور پیش‌فرض انتخاب گردد.

مقادیر ممکن:

  • cpu
  • mem
  • net
  • network
  • proc
  • process
  • processes
  • temp
  • temperature
  • disk
  • batt
  • battery
غیرفعال‌سازی تعامل کلیک‌های ماوس با bottom.
غیرفعال‌سازی کلیدهای میانبر در تعامل با bottom (از جمله میانبرهای خروج از برنامه).
استفاده از نشانگر نقطه‌ای برای نمودارها به جای نشانگر پیش‌فرض خط بریل.
گسترش ابزارک پیش‌فرض هنگام اجرای برنامه. این پرچم در حالت پایه (--basic) تأثیری ندارد.
پنهان کردن مقیاس زمانی از نمایش.
تنظیم تناوب تازه‌سازی داده‌ها. یک عدد به میلی‌ثانیه یا زمان خوانا (مانند 1s یا 1m). پیش‌فرض 1s و حداقل ۲۵۰ میلی‌ثانیه است. مقادیر کوچک‌تر ممکن است مصرف منابع را بالا ببرند.
مدت زمان نگهداری داده‌ها در تاریخچه. عددی به میلی‌ثانیه یا زمان خوانا (مانند 10m یا 1h). پیش‌فرض ۱۰ دقیقه و حداقل ۱ دقیقه است. مقادیر بزرگ‌تر مصرف حافظه را افزایش می‌دهند.
نمایش ردیاب موقعیت پیمایش فهرست در عنوان ابزارک‌های جدول.
میزان تغییر زمان هنگام بزرگ‌نمایی/کوچک‌نمایی. حداقل 1s و مقدار پیش‌فرض 15s است.

فعال‌سازی حساسیت به حروف کوچک و بزرگ به صورت پیش‌فرض در جستجوی فرآیندها.
محاسبه درصد مصرف پردازنده فرآیند بر اساس مصرف جاری به جای مصرف کل.
پنهان کردن گزینه‌های توقف پیشرفته در سیستم‌های شبه‌یونیکس. هنگام توقف فرآیند، سیگنال 15 (TERM) ارسال خواهد شد.
جلوگیری از انجام هرگونه عملیاتی که روی سیستم تأثیر بگذارد، مانند متوقف ساختن یا ارسال سیگنال به فرآیندها.
پنهان کردن ریسه‌های هسته (kernel threads).
جمع‌آوری اطلاعات مربوط به ریسه‌های هر فرآیند.
تنظیم ستون مرتب‌سازی پیش‌فرض برای ابزارک فرآیند. نام هر ستون معتبر (مانند "cpu%", "mem", "pid", "name") را می‌پذیرد.
گروه‌بندی پیش‌فرض فرآیندهای هم‌نام هنگام جستجو. در حالت درختی (--tree) تأثیری ندارد.
نمایش مقدار حافظه مصرفی فرآیند بر حسب مقدار عددی به جای درصد به صورت پیش‌فرض.
نمایش دستور کامل به جای صرفاً نام فرآیند به صورت پیش‌فرض.
فعال‌سازی پیش‌فرض عبارات باقاعده (regex) در حین جستجو.
فعال‌سازی پیش‌فرض حالت درختی در ابزارک فرآیندها.
جمع کردن شاخه‌های درخت فرآیندها به صورت پیش‌فرض.
نمایش درصد پردازنده بدون میانگین‌گیری روی تعداد هسته‌های CPU.
فعال‌سازی تطبیق کامل کلمه به صورت پیش‌فرض در حین جستجو.

استفاده از سلسیوس به عنوان واحد دما (گزینه پیش‌فرض).
استفاده از فارنهایت به عنوان واحد دما.
استفاده از کلوین به عنوان واحد دما.

قرار دادن راهنمای نمودار پردازنده در سمت چپ.
تعیین اینکه کدام مدخل پردازنده به طور پیش‌فرض انتخاب شود.

مقادیر ممکن:

  • all
  • avg
پنهان کردن میانگین مصرف پردازنده.

محل قرارگیری راهنمای نمودار حافظه.

مقادیر ممکن:

  • none
  • top-left
  • top
  • top-right
  • left
  • right
  • bottom-left
  • bottom
  • bottom-right
فعال‌سازی جمع‌آوری و نمایش حافظه کش و بافر.
کسر ARC قابل‌بازپس‌گیری از حافظه.
استفاده از نام‌های کوتاه پردازنده گرافیکی (مانند 'GPU' یا 'GPU0'، 'GPU1') در ابزارک حافظه به جای نام‌های کامل.

محل قرارگیری راهنمای نمودار شبکه. مقادیر ممکن مشابه گزینه‌های راهنمای حافظه است.
نمایش ابزارک شبکه بر حسب بایت (پیش‌فرض بیت است).
نمایش ابزارک شبکه با پیشوندهای دودویی (مانند کیبی‌بیت، مبی‌بیت) به جای پیشوندهای ده‌دهی.
نمایش ابزارک شبکه با مقیاس لگاریتمی.
(منسوخ‌شده) استفاده از راهنمای مجزا برای ابزارک شبکه.
نمایش اطلاعات بسته‌ها شامل نرخ بسته (بسته بر ثانیه) و میانگین اندازه بسته در ابزارک شبکه.
صفر کردن شمارنده‌های کل مصرف شبکه ("All") برای نمایش مصرف از زمان اجرای برنامه به جای زمان راه‌اندازی سیستم.

نمایش ابزارک باتری در حالت پیش‌فرض یا پایه در صورت وجود باتری.

غیرفعال‌سازی جمع‌آوری و نمایش اطلاعات GPUهای NVIDIA و AMD.

استفاده از یک زمینه رنگی از پیش‌تعریف‌شده. پوسته‌های پشتیبانی‌شده: - default - default-light (پیش‌فرض متناسب با پس‌زمینه‌های روشن) - gruvbox (زمینه روشن با رنگ‌های رترو) - gruvbox-light (گرووباکس سازگار با پس‌زمینه‌های روشن) - nord (پالت سرد و متمایل به آبی قطبی) - nord-light (نورد سازگار با پس‌زمینه‌های روشن)

چاپ اطلاعات راهنما.
چاپ اطلاعات نسخه.

v0.14.9

Clement Tsang <cjhtsang@uwaterloo.ca>

btm 0.14.9