5 повинні знати команди для моніторингу системи Linux

Інструменти моніторингу Linux. Linux команди для моніторингу системи; перевірити використання процесора в Linux. Вони також допомагають контролювати мережевий трафік в мережі Linux. Дізнайтеся більше про ці засоби командного рядка для моніторингу системи Linux.

5 повинні знати команди

  1. топ
  2. vmstat
  3. NetStat
  4. htop
  5. ps

топ

Найкращі команди показують процеси Linux у режимі реального часу. Верх забезпечує постійний перегляд активності процесора в режимі реального часу. Він відображає список найбільш системних завдань, що вимагають великої кількості процесорів, і може забезпечити інтерактивний інтерфейс для керування процесами. Він може відображати загальну інформацію системи, а також список процесів або потоків, які зараз керуються ядром Linux. Він може сортувати завдання за рахунок використання ЦП, використання пам'яті та часу виконання.

Під час роботи вершини дві найважливіші клавіші - це допомога ('h' або '?') Та клавіша виходу ('q'). Крім того, ви можете просто використовувати традиційний ключ переривання ('^ C'), коли ви закінчите.

Верхня програма забезпечує динамічний перегляд поточної системи в режимі реального часу.

vmstat

vmstat повідомляє статистику віртуальної пам'яті. vmstat повідомляє інформацію про процеси, пам'ять, підкачки, блок IO, пастки, диски та процесор. Отриманий перший звіт дає середні значення після останньої перезавантаження. Додаткові звіти містять інформацію про період відбору проб затримки довжини. Повідомлення про процес та пам'ять є миттєвими в будь-якому випадку.

Команда приймає такий синтакс:

vmstat [параметри] [затримка [count]

  • Параметри - аргументи командного рядка, такі як
    {відображати активну та неактивну пам'ять}, f {відображає кількість вилок після завантаження}, m {показує slabinfo}, s {відображає лічильники подій та статистику пам'яті}, d {повідомляє про статистику дисків} та багато інших.
  • Затримка - це затримка між оновленнями у секундах. Якщо не вказано затримку, надруковано лише один звіт із середніми значеннями після завантаження.
  • count - це кількість оновлень. За відсутності підрахунку, коли затримка визначена, значення за замовчуванням нескінченно.

NetStat

netstat роздруковує інформацію про мережеві з'єднання, таблиці маршрутизації, статистику інтерфейсу, підключення маскарада та членство в багатоадресному повідомленні

Тип друкованої інформації контролюється першим аргументом:
(немає): якщо ви не вкажете жодної адреси сімейства, то активні сокети всіх налаштованих адресних сімей будуть роздруковані.

  • Маршрут або r: Відображення таблиць маршрутизації ядра.
  • групи або g: відображати інформацію про членство в групі багатоадресного для IPv4 та IPv6.
  • інтерфейси або i: відображати таблицю всіх мережевих інтерфейсів.
  • маскарад чи M: Показати список маскарадних з'єднань.
  • Статистика або S: Показати сумарну статистику для кожного протоколу.

Команда має складний синтаксичний формат. Для будь-якої допомоги використовуйте netstat -help | -h аргумент.

htop

htop - це команда перегляду інтерактивних процесів. Це схоже на вершину, але дозволяє прокручувати вертикально та горизонтально, щоб ви могли бачити всі процеси, що працюють в системі, разом з їх повними командними рядками. Використовуючи команду htop, завдання, пов'язані з процесами (вбивство, перейменування), можна виконати, не вводячи їх PID.

ps

ps показує стан поточних процесів. Ця команда показує лише ті процеси, які працюють з вашим ефективним ідентифікатором користувача та прикріплені до контрольного терміналу. Додаткові категорії процесів можуть бути додані до дисплея за допомогою різних параметрів.

ps відображає в табличній формі ідентифікатор процесу, під PID; контрольний термінал (якщо є), під ТТ; час, який використовується процесом до теперішнього часу, включаючи час користувача та системний час, під час TIME; стан процесу, під S; і, нарешті, вказівка ​​КОМАНДУ, яка працює.

5 повинні знати команди для моніторингу системи Linux спочатку опубліковано Джерело цифр - Останні технології, гаджети та Gizmos.

залишити коментар

Цей сайт використовує Akismet для зменшення спаму. Дізнайтеся, як обробляються ваші дані коментарів.