Горната команда в Linux дава полезна статистика за системните ресурси. Можем да го използваме за преглед на използването на процесора и паметта заедно с информация за процеса на работещи услуги. Можете също да намерите зомби процеси, използвайки top. Така че овладяването на горната команда е задължително за администраторите на Linux.

Следващият раздел предоставя прост преглед на командата top и показва как да използвате top в реални сценарии.

Как работи най -горната команда?

По подразбиране отгоре показва списък с изпълнявани процеси заедно със стандартните показатели на процесора. Можете да мислите за първата част на изхода като таблото за управление. Долната част показва списъка с процеси и предоставя в реално време показване на всички работещи процеси.

Таблото за управление се състои от пет реда, всеки от които съдържа някои показатели. Първият ред показва кратка информация за системата, като например ъптайм, средно зареждане и броя на потребителите, които в момента са влезли. Задачите са показани във втория ред. Третият показва натоварването на процесора, а следващите два реда показват използването на паметта.

instagram viewer

Обърнете внимание, че командите, които посочвате, докато работите отгоре, са чувствителни към регистъра. Например, н и н и двата клавиша изпълняват различни операции.

1. Показване на всички работещи процеси

Когато се използва без никакви аргументи, горната команда извежда списък с всички текущи процеси.

Горна част

Изход:

Можете да навигирате в изхода с помощта на Нагоре, Надолу, Страница нагоре, и PageDown клавишите на клавиатурата. Удари q за да стигнете до черупката.

2. Сортирайте процесите на Linux по PID

Можете да сортирате списъка с процеси по идентификатора на програмата или PID. Натисни н ключ при стартиране отгоре, за да сортирате процесите въз основа на PID.

3. Сортирайте процесите по памет и използване на процесора

Горният изход по подразбиране сортира списъка с процеси въз основа на използването на процесора. Можете да сортирате списъка по използване на паметта с помощта на М клавиш на клавиатурата. Въведете P да сортирате отново по процесора.

4. Сортирайте процесите по време на изпълнение

Ако искате да разберете за колко време процесите се изпълняват на вашата машина, натиснете М и T ключове.

5. Показване на текущи процеси за конкретни потребители

Можем да видим списък с всички работещи процеси, които принадлежат на конкретен потребител. Когато сте вътре отгоре, натиснете ти и след това въведете потребителското име и натиснете Въведете. Можете също да използвате -u опция отгоре, последвана от потребителското име, за да направите това.

отгоре -u корен

Гореспоменатата команда извежда всички процеси, извиквани от root.

6. Маркирайте активни процеси

Ако въведете z ключ в горната част, той ще маркира всички активно стартиране на Linux процеси. Това улеснява навигацията по активни процеси.

7. Променете горния интервал

По подразбиране отгоре опреснява изхода си на всеки три секунди. Можете обаче лесно да настроите това на персонализирана стойност, като натиснете д последвано от необходимата стойност.

8. Промяна на приоритета на процеса

Можете да промените приоритета на Linux процес чрез задаване на персонализирана стойност на renice вътре отгоре. Тип r последвано от PID на процеса и след това въведете новата му стойност на renice.

9. Показване на процесите на празен ход с помощта на горната част

Можем да видим списък на всички процеси на празен ход, като натиснем i ключ.

10. Убийте Linux процес чрез PID

Топ командата в Linux ни позволява убие работещ процес директно от интерфейса. За да убиете процес, въведете к последвано от PID на този процес. Ще бъде полезно, когато занимаващи се със зомби процеси.

Собствени системни процеси с горната команда

Най -горната команда в Linux прави управлението на процесите по -лесно за начинаещи. Можем да използваме топ за всякакви задачи, включително мониторинг на системните ресурси и управление на обесени процеси. Така че без значение дали сте начинаещ в Linux или експерт, най -горната команда има нещо за вас.

Системният мониторинг е само част от деня на администратора. Как следите мрежовите връзки? Командата ss е тук само за тази работа.

ДялТуителектронна поща
Как да наблюдавате мрежовите връзки на Linux с ss

Ако подозирате мрежов проблем на вашата Linux система, ето как да го проследите и отстраните с помощта на командата ss.

Прочетете Напред

Свързани теми
  • Linux
  • Команди на Linux
  • Терминал
За автора
Rubaiat Hossain (41 статии са публикувани)

Rubaiat е CS град със силна страст към отворен код. Освен че е ветеран на Unix, той се занимава и с мрежова сигурност, криптография и функционално програмиране. Той е запален колекционер на книги втора употреба и има безкрайно възхищение от класическия рок.

Още от Rubaiat Hossain

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни оферти!

Щракнете тук, за да се абонирате