دستور بالا برای لینوکس برای نشان دادن تمام فرآیندهای در حال اجرا در محیط لینوکس شما استفاده می شود . این راهنما نشان می دهد که چگونه از دستور بالا با توضیح سوئیچ های مختلف در دسترس و اطلاعات نمایش داده شده استفاده کنید.
چگونگی اجرای فرمان بالا
در فرم پایه ای که باید انجام دهید برای نشان دادن فرآیندهای فعلی در ترمینال لینوکس زیر را تایپ کنید:
بالا
چه اطلاعاتی نشان داده شده است:
اطلاعات زیر نمایش داده می شود زمانی که شما اجرای دستور بالا Linux:
خط 1
- زمان
- چه مدت کامپیوتر در حال اجرا است
- تعداد کاربران
- متوسط بار
متوسط بار نشان می دهد زمان بارگذاری سیستم برای 1، 5 و 15 دقیقه گذشته است.
خط 2
- تعداد کل کارها
- تعداد وظایف در حال اجرا
- تعداد وظایف خواب
- تعداد وظایف متوقف شده
- تعداد وظایف زامبی
خط 3
- استفاده از CPU به عنوان یک درصد توسط کاربر
- استفاده از CPU به عنوان یک درصد توسط سیستم
- استفاده از CPU به عنوان یک درصد با فرآیندهای اولویت پایین
- استفاده از CPU به عنوان یک درصد از فرآیندهای بیکار
- استفاده از CPU به عنوان یک درصد از انتظار io
- استفاده از CPU به عنوان یک درصد توسط سخت افزار قطع می شود
- استفاده از CPU به عنوان یک درصد توسط وقفه های نرم افزاری
- مصرف CPU به عنوان یک درصد با زمان سرقت
این راهنما تعریفی از استفاده از CPU می دهد.
خط 3
- مجموع حافظه سیستم
- حافظه خالی
- حافظه مورد استفاده
- حافظه بافر
خط 4
- مجموع مبادله در دسترس است
- مجموع مبادله رایگان
- مجموع مبادله مورد استفاده
- حافظه موجود
این راهنمای توصیف پارتیشن های مبادله و اینکه آیا به آنها نیاز دارید.
میز اصلی
- ID فرآیند
- کاربر
- اولویت
- سطح خوب
- حافظه مجازی مورد استفاده در فرآیند
- حافظه ساکن مورد استفاده در فرایند
- حافظه قابل تقسیم
- CPU مورد استفاده در فرآیند به عنوان یک درصد است
- حافظه مورد استفاده در فرآیند به عنوان یک درصد
- فرآیند زمان اجرا شده است
- فرماندهی
در اینجا راهنمای خوبی برای بحث در مورد حافظه کامپیوتر است .
لینوکس را در حال اجرا تمام زمان در پس زمینه نگه دارید
شما می توانید فرمان بالا را به راحتی در دسترس بدون نیاز به تایپ کلمه هر بار در پنجره ترمینال خود نگه دارید.
برای توقف به بالا به طوری که شما می توانید با استفاده از ترمینال ادامه دهید، CTRL و Z را روی صفحه کلید فشار دهید.
برای آوردن بالا به پیش زمینه، نوع fg را وارد کنید.
کلید های کلید برای فرمان بالا:
- -h - نمایش نسخه فعلی
- -c - این ستون فرمان بین نشان دادن دستور و نام برنامه را تغییر می دهد
- -d - تعیین زمان تاخیر بین تجدید صفحه
- -o - مرتب شده بر اساس فیلد نامگذاری شده
- -p - فقط فرآیندهای را با شناسه های فرایند مشخص نشان می دهد
- -u - نمایش فقط پردازش های توسط کاربر مشخص شده
- -i - وظایف بیکار را نشان نمی دهد
نمایش نسخه فعلی
برای نمایش جزئیات نسخه فعلی برای بالا، زیر را تایپ کنید:
بالا -h
خروجی در فرم procps -ng نسخه 3.3.10 است
مشخص نمودن زمان تاخیر بین بازنویسی صفحه
برای مشخص کردن یک تاخیر بین صفحه نمایش تازه در حالی که با استفاده از نوع بالا موارد زیر است:
top-d
برای تازه سازی هر 5 ثانیه نوع top -d 5
فهرستی از ستون ها برای مرتب سازی بر اساس
برای دریافت لیستی از ستون هایی که می توانید دستور بالا را بر اساس نوع زیر مرتب کنید:
بالا -O
تعداد زیادی ستون وجود دارد، بنابراین شما ممکن است بخواهید خروجی را به شکل زیر کاهش دهید:
بالا -O | کمتر
ستونها را در فرمان بالا مرتب کنید با نام ستون
از بخش قبلی برای یافتن یک ستون برای مرتب سازی بر اساس استفاده کنید و سپس از نحو زیر برای مرتب سازی بر اساس آن ستون استفاده کنید:
بالا
برای مرتب سازی بر اساس٪ CPU نوع زیر:
top -o٪ CPU
فقط پردازش ها را برای یک کاربر مشخص نمایش دهید
برای نشان دادن تنها فرایندهایی که یک کاربر خاص در حال اجرا است، از نحو زیر استفاده کنید:
بالا -u
به عنوان مثال برای نشان دادن تمام فرایندهایی که کاربر گاری در حال اجرا است، نوع زیر را وارد کنید:
top -u gary
پنهان کردن کارهای خالی
پیش فرض پیش فرض به نظر می رسد کلوخ و اگر شما می خواهید برای دیدن فقط فرآیندهای فعال (یعنی کسانی که در حالت غیر فعال هستند)، شما می توانید فرمان بالا با استفاده از فرمان زیر اجرا:
بالا -i
اضافه کردن ستون های اضافی به صفحه نمایش بالا
در حالی که در حال اجرا بالا شما می توانید کلید F را فشار دهید که لیستی از فیلدها را که می تواند در جدول نمایش داده شود را فشار دهید:
از کلید های arrow برای حرکت به بالا و پایین لیست زمینه ها استفاده کنید.
برای تنظیم یک فیلد به طوری که بر روی صفحه نمایش داده شود، دکمه D را فشار دهید. برای حذف زمینه دوباره دکمه "D" را فشار دهید. ستاره (*) در کنار فیلدهای نمایش داده شده ظاهر می شود.
شما می توانید فیلد را برای مرتب سازی جدول به سادگی با فشار دادن کلید "S" در فیلد که می خواهید بر اساس مرتب سازی بر اساس آن مرتب شود مرتب کنید.
دکمه Enter برای مرتب کردن تغییرات خود را فشار دهید و "Q" را فشار دهید تا ترک شود.
حالت های جابجایی
در حالی که در حال بالا رفتن است، می توانید کلید "A" را فشار دهید تا بین صفحه نمایش استاندارد و صفحه نمایش متناوب تغییر کند.
تغییر رنگ
کلید "Z" را برای تغییر رنگ مقادیر درون بالا فشار دهید.
سه مرحله برای تغییر رنگ وجود دارد:
- یا S برای داده های خلاصه، M برای پیام ها، H برای سرصفحه های ستون یا T برای اطلاعات کار را برای هدف آن منطقه برای تغییر رنگ فشار دهید
- یک رنگ برای این هدف را انتخاب کنید، 0 برای سیاه و سفید، 1 برای قرمز، 2 برای سبز، 3 برای زرد، 4 برای آبی، 5 برای قرمز، 6 برای سفید و 7 برای سفید
- وارد کنید تا مرتکب شوید
کلید "B" را فشار دهید تا متن را به صورت جسورانه فشار دهید.
تغییر نمایش در حالی که در حال اجرا بالا
در حالی که فرمان بالا در حال اجرا است، می توانید با فشار دادن کلید های مربوطه در حالی که در حال اجرا است، می توانید بسیاری از ویژگی ها را روشن یا خاموش کنید.
جدول زیر نشان می دهد کلید برای فشار دادن و عملکرد آن فراهم می کند:
| کلید عملکرد | شرح |
|---|---|
| الف | نمایش جایگزین (به طور پیش فرض خاموش) |
| د | صفحه نمایش پس از تاخیر مشخص شده در ثانیه (به طور پیش فرض 1.5 ثانیه) |
| ه | حالت Threads (به طور پیش فرض خاموش)، کارهای خلاصه شده است |
| پ | نظارت بر PID (به طور پیش فرض خاموش)، تمام مراحل را نشان می دهد |
| ب | فعال سازی پررنگ (به طور پیش فرض بر روی)، مقادیر در متن bold نشان داده می شوند |
| ل | میانگین بار نمایش (پیش فرض بر روی) |
| t | تعیین نحوه نمایش وظایف (به طور پیش فرض 1 + 1) |
| متر | تعیین نحوه نمایش استفاده از حافظه (به طور پیش فرض 2 خط) |
| 1 | پردازنده تک (به طور پیش فرض خاموش) - یعنی نشان می دهد برای چند پردازنده |
| ج | اعداد را به سمت راست تنظیم کنید (به طور پیش فرض روی) |
| ج | تراز کردن متن به سمت راست (به طور پیش فرض خاموش) |
| ر | معکوس معکوس (به طور پیش فرض) - بالاترین فرآیند به پایین ترین فرآیندها |
| S | زمان تجمعی (به طور پیش فرض خاموش) |
| تو | فیلتر کاربر (به طور پیش فرض خاموش) فقط euid را نشان می دهد |
| U | کاربر فیلتر (به طور پیش فرض خاموش) نشان می دهد هر uid |
| V | نمایش جنگل (به طور پیش فرض بر روی) به عنوان شاخه نشان داده می شود |
| ایکس | برجسته ستون (به طور پیش فرض خاموش) |
| z | رنگ یا مونو (به طور پیش فرض روی) رنگ ها را نشان می دهد |
خلاصه
سوئیچ های بیشتری وجود دارد و شما می توانید با تایپ کردن موارد زیر در پنجره ترمینال بیشتر در مورد آنها بخوانید:
مرد بالا