У наступній статті ми збираємось поглянути на htop. Це одне утиліта для моніторингу та управління системними процесами, який працює в терміналі. Ми вже говорили про неї раніше в цьому блозі, у статті, в якій ми говорили про “як вбити процеси та отримати системну інформацію”, Але сьогодні ми будемо розглядати це трохи глибше, оскільки це дуже корисний інструмент.
Треба сказати, що це так схожа на іншу відому утиліту під назвою топ, але htop набагато простіший у використанні. Інтерфейс користувача програми htop базується на ncurses. Представлення інформації є справді чистим. За допомогою цього інструменту ви можете фільтрувати, керувати та робити інші цікаві речі щодо процесів, що працюють у вашій системі. Це чудовий інструмент для системних адміністраторів Gnu / Linux. У цій статті ми побачимо, як встановіть htop на Ubuntu 17.10 Artful Aardvark і деякі основи використання htop. Хоча все це ви можете робити в інших версіях Ubuntu.
Встановіть htop
Спочатку ми збираємось оновити кеш сховищ пакетів нашої операційної системи Ubuntu, набравши в терміналі таку команду (Ctrl + Alt + T):
sudo apt-get update
Після оновлення кешу сховища пакунків ми побачимо це htop доступний в офіційному сховищі Ubuntu 17.10 Artful Aardvark. Щоб встановити htop, запустіть таку команду в тому ж терміналі:
sudo apt-get install htop
Після цього htop слід встановити в нашу систему. Тепер запустіть таку команду, щоб запустити htop:
htop
Це головне вікно htop.
Основи Htop
інтерфейс
Для початку подивимось інтерфейс програми htop.
У розділі, позначеному на наведеному вище знімку екрана, ви можете побачити час роботи команди. Як бачите, мій ноутбук працює 59 хвилин 44 секунди.
Ми також зможемо знайти кількість використаного процесора. Ви бачите, що цей комп’ютер має в моєму процесорі 4 ядра з різним відсотком використання.
Ми також можемо знайти скільки основної пам'яті або оперативної пам'яті доступно і скільки використовується. Ми зможемо одночасно знайти, скільки місця під обмін доступно і скільки місця використано.
Як бачите, на цьому комп'ютері у мене є 7.78 ГБ доступної оперативної пам'яті та 2.31 ГБ.
Знайдіть процес
За допомогою цього інструменту ми зможемо пошук конкретного процесу. Наприклад, припустимо, ми хочемо знайти процес "firefox".
Спочатку натисніть Клавіша 'F3'. З'явиться вікно пошуку, як показано на скріншоті нижче.
У полі пошуку введіть 'світлячок'. Ви повинні побачити вибраний процес Firefox, як показано на скріншоті вище. Ми бачимо, що ідентифікатор, у цьому випадку процес (PID), становить 2382 і належить користувачеві sapoclay.
в перейти до наступного процесу з Firefox або до результату пошуку, натисніть "ще разF3'. Знайшовши процес, який ви шукаєте, натисніть 'Введення', щоб вибрати його.
Убити процес
Ми також можемо вбивати процеси за допомогою утиліти htop - -. Спочатку виберіть процес за допомогою клавіш зі стрілками 'Камерба"і"вниз"Я шукаю процес за допомогою ключа"F3'. Скажімо, PID 2382 - це той процес, який ми хочемо вбити. Виберіть процес, виконавши його так само, як зазначено в попередньому розділі.
Тепер, щоб убити процес, натисніть Клавіша 'F9'. Ви повинні побачити екран htop, як показано нижче:
У позначеному розділі перелічено різні ознаки. Ці сигнали звикли керувати процесами Gnu / Linux. Щоб убити процес, сигналом htop за замовчуванням є СИГТЕРМ. Звичайно, ви можете вибрати будь-який інший сигнал, використовуючи клавіші 'Камерба"і"вниз».
Вибравши сигнал, який потрібно надіслати процесу, натисніть клавішу 'Введіть ключ . Я пропоную надіслати сигнал за замовчуванням SIGTERM, якщо ви не знаєте, що тут робити. Процес слід негайно вилучити зі списку.
Переключіться на деревоподібний або упорядкований вигляд
Режим перегляду за замовчуванням htop сортується. Хоча ми можемо переходити між упорядкованим видом та деревом якщо ми хочемо, натискання 'F5' змінить спосіб відображення списку команд.
Налаштування вікна Htop
Ми можемо перейдіть до вікна конфігурації htop, натиснувши клавішу 'F2', як ви можете бачити на наступному скріншоті.
Звідси ви можете налаштувати головне вікно htop. Наприклад, ми можемо приховувати або показувати речі, міняти кольори та багато іншого. Але ця конфігурація виходить за рамки цієї статті, хоча її має бути досить легко вирішити для кожного користувача.
Закінчивши керувати своїми процесами, ви зможете вийдіть з htop, натиснувши клавішу 'q'.