Надгледање система вам омогућава да мерите перформансе ваших Линук апликација и услуга. Можете да мерите процесе и услуге користећи подразумеване алате или оне које сами инсталирате. Помоћу ових програма можете оптимизовати перформансе, уочити проблеме и идентификовати њихов извор.
Команда хтоп је интерактивни алат за праћење система за Линук и Уник системе. То је алтернатива подразумеваном алату командне линије, топ, који долази унапред инсталиран на свим Линук дистрибуцијама.
Овај чланак објашњава како се хтоп разликује од врхунског услужног програма. Видећете како да инсталирате хтоп на различите Линук дистрибуције или да га направите из извора. И сазнаћете како да сазнате више о хтоп интерфејсу и да извршите надгледање система помоћу тастерских пречица или миша.
хтоп вс. топ
хтоп има много предности у односу на подразумевани топ програм. Ево само неких од њих:
хтоп | топ |
---|---|
Шарена визуелизација и бољи интерфејс заснован на тексту | Основни кориснички интерфејс |
Помера се хоризонтално и вертикално | Нема подршке за померање, процеси се ажурирају сваких 5 секунди |
Подржава операције мишем | Не подржава операције мишем |
Прикажите језгро и корисничке нити | Приказује процес без контекста |
Може да контролише процесе директно из интерфејса | Захтева од вас да напустите горњи командни интерфејс да бисте убили/ренисирали процес |
Омогућава вам да убијете више процеса одједном без потребе за њиховим ПИД-ом | Захтева ПИД да убије процес |
Не захтева вредност приоритета или ИД процеса за поновну обраду | Захтева вредност приоритета/ПИД да би се процес вратио |
Повезан: Како приказати резултате врхунских процеса и сортирати по меморији
хтоп Инсталација на различитим Линук дистрибуцијама
Ако само желите новију верзију хтоп-а, можете пронаћи пакет за све популарне Линук дистрибуције. Можете га брзо инсталирати помоћу свог менаџера пакета помоћу једне од следећих команди:
На Дебиан-у
судо апт инсталл хтоп
На Убунту
судо апт-гет инсталл хтоп
На Мањару/Арх
пацман -С хтоп
На ЦентОС-у или РХЕЛ8/7
судо иум -и инсталирати https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm #РХЕЛ8
судо иум инсталл хтоп
судо иум -и инсталирати https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm #РХЕЛ7
судо иум инсталл хтоп
иум -и инсталирај епел-релеасе #ЦентОС
иум -и ажурирање
иум -и инсталирати хтоп
На Федори
судо днф инсталл хтоп
На ОпенСУСЕ
судо зиппер инсталл хтоп
Алтернативни начини инсталирања хтоп-а
Саставите хтоп из изворног кода
хтоп је пројекат отвореног кода, тако да можете да добијете код и сами га направите да бисте добили најновију верзију са свим новим функцијама и ажурирањима.
хтоп користи библиотеку нцурсес коју ћете морати да инсталирате, заједно са својим развојним алатима. То можете учинити за РХЕЛ/ЦентОС/Федора дистрибуције, на следећи начин:
иум гроупинсталл "Алати за развој"
иум инсталл нцурсес нцурсес-девел
Да бисте направили хтоп за Дебиан/Убунту дистрибуцију:
судо апт-гет инсталл буилд-ессентиал
судо апт-гет инсталл либнцурсес5-дев либнцурсесв5-дев
Сада преузмите најновију верзију хтоп-а са његовог ГитХуб спремиште и издвојите га помоћу тар команда:
вгет -О хтоп-2.0.2.тар.гз https://github.com/htop-dev/htop/archive/refs/tags/2.0.2.tar.gz
тар квфвз хтоп-2.0.2.тар.гз
Затим идите у хтоп директоријум и користите конфигурисати праћено је направити наредба за инсталирање/компајлирање хтоп-а:
цд хтоп-2.0.2
./цонфигуре
направити
судо маке инсталл
Из Снапа
Други начин да инсталирате најновију верзију хтоп-а је са снап-сторе менаџера пакета треће стране. Ово је систем за управљање и развој апликација за унакрсну дистрибуцију.
За хтоп инсталацију у Убунту путем снап-а, потребно је да инсталирате/омогућите снапд:
судо апт упдате
судо апт инсталл снапд
судо снап инсталл хтоп
Детаље о хтоп инсталацији на другим Линук дистрибуцијама можете пронаћи на страници званична веб локација Снап Сторе-а.
Разумевање хтоп интерфејса
Након инсталације, покрените хтоп команду у терминалу да видите интерфејс приказан испод:
Хтоп интерфејс има три главна панела. Хајде да истражимо информације приказане на сваком панелу.
Тхе Хеадер
Заглавље дели врх интерфејса на леви и десни део. Они приказују коришћење ЦПУ/меморије, простор за замену, време рада машине, задатке и просечно оптерећење.
Горњи леви део приказује једну линију за свако језгро ЦПУ-а. На пример, горњи снимак екрана приказује два ЦПУ језгра, при чему проценат представља оптерећење на сваком.
Такође можете видети кодирање боја које обезбеђује хтоп да бисте идентификовали које врсте процеса користе ЦПУ:
- Црвена: проценат заузимају системски процеси
- Плава: проценат заузима процес ниског приоритета
- Зелено: проценат који заузимају кориснички процеси
Меморијске линије такође користе кодирање бојама, овог пута да представљају:
- Жута: проценат заузет садржајем кеша
- Зелена: проценат заузете меморијом
- Плава: проценат заузет садржајем пуфера
Средњи панел
Централни панел приказује све покренуте процесе са припадајућим статистикама заснованим на коришћењу ЦПУ-а. Приказује следеће информације за сваки процес:
- ИД процеса (ПИД)
- власник (корисник)
- потрошња виртуелне меморије
- проценат процесора
- физичка меморија
Бићете упознати са овим делом екрана ако сте га користили тхе топ команда.
Последњи панел показује само неке од хтоп-ових интерактивних функција. Садржи све неопходне опције за заобилажење хтоп графичког интерфејса.
На пример, притисните Ф3, и приметићете размак за унос имена програма да бисте пронашли повезани процес. Такође можете користити миш да кликнете на Ф3 у подножју. Други начин да извршите претрагу је да откуцате '/' пошто хтоп подржава уређивање налик ви.
Изаберите Ф2 да уђете у мени подешавања за подешавање мерача, промените опције приказа, боје и додате/уклоните колоне са средњег панела.
Ево како можете да преместите елемент хтоп интерфејса унутар заглавља. Почните одабиром Замени [бар] користећи тастере са стрелицама, а затим притисните Ентер или кликните на Потез у подножју:
Затим користите тастере са стрелицама да позиционирате поље и кликните на Готово да завршите потез:
Такође можете додати нови мерач у хтоп интерфејс. Изаберите било коју од Доступна бројила колону и кликните на Додати да га укључи (или Готово отказати).
Тхе Ф9 тастер отвара интерфејс који наводи све опције доступне у убити -л команду за слање сигнала за укидање изабраном процесу. Користите подразумевани сигнал СИГТЕРМ ако нисте сигурни који да користите.
хтоп Пречице на тастатури
Функција / Пречица | Опис |
---|---|
у | Сортирајте процесе према корисничком имену |
стр | Пребаците се са путањом програма |
Ф2 или С | Уђите у подешавање |
Ф3 или / | Процес претраге |
Ф5 или т | Сортирани или приказ стабла |
Ф6 +/- | Изаберите надређени процес да бисте проширили/скупили стабло |
Ф7 или [ | Повећајте приоритет само за роот |
Ф8 или ] | Низак приоритет (лепо +) |
Ф9 или к | Процес убијања |
Х | Пребацује се са нитима корисничких процеса |
К | Пребацује се са нитима процеса кернела |
Главне разлике између хтоп-а и топ-а су у томе што хтоп пружа много више функционалности и лакши је за коришћење. Надгледање система са монохроматским интерфејсом само са тастатуром може бити застрашујући задатак. хтоп пружа многе функције које олакшавају задатак бављења процесима и њиховим коришћењем ресурса.
хтоп је одличан увод у надгледање система, пружајући вам да знате основе како Линук систем функционише. Али постоји много других алата који вам омогућавају да истражите како ваш систем ради.
Желите да пратите и отклањате грешке у ресурсима Линук система, складиштењу и проблемима у вези са мрежом? Започните са најбољим алатима за праћење перформанси Линук-а.
Реад Нект
- Линук
- Системски монитор
- Системска администрација
- Линук команде

Румаиса је слободни писац у МУО. Носила је много шешира, од математичара до ентузијасте информационе безбедности, а сада ради као аналитичар СПЦ. Њена интересовања укључују читање и писање о новим технологијама, дистрибуцијама Линука и било чему око информационе безбедности.
Претплатите се на наш билтен
Придружите се нашем билтену за техничке савете, рецензије, бесплатне е-књиге и ексклузивне понуде!
Кликните овде да бисте се претплатили