Linux команди

Топ команда в Linux

Топ команда в Linux
В UNIX-подобни системи, командата top отчита ценна системна информация като работещи процеси и използване на ресурси. Той показва активността на процесора и управляваните от ядрото задачи в реално време. Това е един от основните инструменти за системните администратори.

В това ръководство проверете как да използвате командата top в Linux.

Топ използване на команди

Най-горната команда ще бъде предварително инсталирана на всяка система UNIX / Linux. Няма нужда да инсталирате допълнителен пакет, за да го използвате.

Проверете най-добрата версия

Ако приемем, че дистрибуцията ви е актуална, системата ви трябва да има най-новата версия на горната част. Проверете версията на върха.

$ отгоре -v

Прозорец по подразбиране

Изпълнете горната команда без никакъв параметър. Това ще зареди екрана по подразбиране в горната част.

$ отгоре

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

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

Ето бърз списък на всички щати. Стойността на всяко състояние описва колко време процесорът прекарва в изпълнение на процеси на това състояние.

Четвъртият ред описва използването на системната памет, например общото количество физическа памет и колко от нея се използва, безплатно, буферира или кешира.

Втората част от изхода е таблица, в която са изброени всички работещи процеси. Ето кратко обяснение на всички колони, съставляващи таблицата. Всичко това обяснява различни атрибути на свързания процес.

Предполагам, че това е много информация за смилане. Добре е да отделите време и да ги научите бавно.

Превъртане

Топ отчита целия списък на работещите процеси. Тъй като това е инструмент за команден ред, навигацията е малко по-различна, отколкото бихте очаквали в GUI инструмент.

За навигация използвайте клавишите със стрелки нагоре и надолу. Допълнителните клавиши за навигация включват Начало, Страница нагоре, Страница надолу и Край. За да преместите списъка с процеси настрани, използвайте клавишите със стрелки наляво / надясно.

Промяна на цифровата единица

По подразбиране стойностите на паметта се показват в кибибайта. За практически цели обаче това не е приятен формат. За да превключите устройството към други устройства, натиснете “E”. Наличните формати на единици са кибибайта, мебибайта, гибибайта, тебибайта, пебибайта и екбибайта. Натискането на „e“ ще направи същото.

Промяна на обобщеното съдържание

Това се отразява на първия раздел на горната продукция. Натиснете „l“, за да включите / изключите първия ред.

Ако вашата система работи с многоядрен процесор, тогава отгоре може да докладва информация за отделни ядра. Натиснете „1“, за да превключвате информацията по ядро.

Искате да промените дисплеите на процесора? Натиснете „t“. При първото натискане той ще промени графиките на ASCII.

При второто натискане, това ще промени графиките на плътни блокови символи.

Натиснете още веднъж „t“ и дисплеят на процесора и обобщението на задачите напълно ще изчезнат.

За да направите същото с паметта и да замените паметта, натиснете „m“.

Акцентиране

Екранът по подразбиране в горната част е само черно-бял. Какво ще кажете за подправяне на нещата? Натиснете „z“, за да оцветите дисплея.

За да маркирате текущите задачи, натиснете „y“. Ако натиснете „x“, отгоре ще се откроят колоните, които той използва за сортиране на списъка с процеси. Удебеленото и обърнато подчертаване на текста може да се превключва чрез натискане на „b“.

Пълен команден ред

В случай на изпълняващи се процеси можем да превключваме между само името на процеса и името на процеса заедно с пълната команда. Натиснете “c”, за да превключвате.

За да видите дървовиден изглед, където процесите са стартирани / породени от други процеси, натиснете „V“.

Филтрирайте изхода от потребителя

По подразбиране отгоре ще се показват процесите от всички потребители. За да видите процесите, работещи под определен процес, натиснете „u“. Най-отгоре ще поискате потребителско име или UID.

Активни задачи

За да видите само активните задачи, натиснете „I“.

За да върнете промените, натиснете отново „I“.

Брой процеси за показване

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

За да ограничите дисплеите, натиснете „n“. Най-отгоре ще се поиска броят на процесите за показване. По подразбиране стойността е 0 (неограничена).

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

Всеки един работещ процес ще има добра стойност за тях. Тази приятна стойност определя приоритета на процеса сред всички работещи процеси. Горната част позволява ръчно дефиниране на хубавата стойност.

За да определите ръчно хубавата стойност на даден процес, натиснете „r“. Най-отгоре ще поиска PID.

След въвеждане на PID отгоре ще поиска новата хубава стойност.

Процес на убиване

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

Натиснете „k“. Най-отгоре ще поиска PID.

След като се въведе PID, отгоре ще поиска сигнал за изпращане. По подразбиране това ще бъде сигналът SIGTERM (убийство). През повечето време това е сигналът, който искате да изпратите. За пълен списък на всички налични сигнали, вижте страницата за справка за сигнала.

$ man 7 сигнал

Разни преки пътища

Каквито и промени да сте направили в начина, по който отгоре се държи, той няма да бъде зареден, освен ако не го запазите. За да запазите текущата предварително зададена настройка, натиснете “W”.

По подразбиране отгоре ще обнови информацията на стойността по подразбиране. За да определите вашата персонализирана стойност, натиснете „d“.

За да извършите незабавно бързо опресняване, натиснете интервал.

Финални мисли

Това е само върхът на айсберга. Горната част е сложен, но мощен инструмент за наблюдение на вашата система. Има много уроци, достъпни онлайн. Проверете ги, ако искате да овладеете най-горната команда.

Интересува се от наблюдение на системата за вход / изход? Тогава iotop е това, което търсите. Вижте как да наблюдавате дискови I / O с помощта на iotop.

Щастливи компютри!

Средният бутон на мишката не работи в Windows 10
The среден бутон на мишката ви помага да превъртате дълги уеб страници и екрани с много данни. Ако това спре, добре ще свършите да използвате клавиату...
Как да промените левия и десния бутон на мишката на компютър с Windows 10
Напълно нормално е всички устройства на компютърни мишки да са ергономично проектирани за десничари. Но има налични устройства за мишка, които са спец...
Емулирайте кликванията на мишката, като задържите курсора на мишката с кликаща мишка в Windows 10
Използването на мишка или клавиатура в неправилна поза при прекомерна употреба може да доведе до много здравословни проблеми, включително напрежение, ...