Тем из нас, кто много работает в терминале, будь то на собственном компьютере или с серверами, часто требуется видеть производительность оборудования, потребление
ОЗУ, процессы, которые потребляют больше всего, ЦП и т. Д., Для этого есть несколько альтернатив, несколько программ, которые мы можем использовать для отображения этой информации (и многого другого) в
Терминал.
Вверх:
Чтобы запустить его в терминале, введите следующее и нажмите Enter:
top
Это самый простой вариант, он установлен по умолчанию во многих дистрибутивах и показывает нам много разной информации. Например, показывает количество пользователей.
активы, онлайн-время, также, как мы видим, оно показывает нам количество задач или процессов (Заданий: всего 154), их количество в
бегает, спит, задержан или в режиме зомби.
Ниже мы видим (в КиБ) объем используемой (и свободной) оперативной памяти, как и при SWAP.
Наконец, у нас есть список процессов, для каждого из которых мы можем знать PID, пользователя, который его выполняет, объем памяти (реальной и виртуальной), который он использует, в процентах.
Потребление ЦП, время выполнения и конкретная команда / процесс.
Как видите, читать эту информацию немного неудобно, однако, если вы нажмете Z сможет видеть информацию с помощью цветов, что немного
Проще читать все эти данные:
Чтобы выйти из топа, просто нажмите Q и он закроется.
верхняя часть:
Чтобы запустить его в терминале, введите следующее и нажмите Enter:
htop
В некоторых дистрибутивах он установлен по умолчанию, в других (например, ArchLinux) нет, поэтому, если они не открываются с помощью предыдущей команды, они должны установить его.
Если они используют Ubuntu, Debian или производные, это будет:
sudo apt-get install htop
Если они используют ArchLinux или производные, это будет:
sudo pacman -S htop
Как видите, он показывает нам более упорядоченную информацию, меньше застревает, все легче читать. Он показывает нам почти так же, как и предыдущий топ, нет
Тем не менее, его лучше читать (даже с «полосами» потребления ЦП, ОЗУ и SWAP), но!, Он предлагает нам другие варианты, которые вы можете увидеть ниже.
Эти параметры можно использовать, нажимая клавиши F1 ... F2 ... и так до тех пор, пока F10, это позволяет нам
поиск определенных процессов в списке, просмотр их в виде дерева (процессы и потоки или связанные процессы), фильтрация по процессам с большим количеством ЦП или ОЗУ
потребляют, уничтожают процессы и т. д.
Чтобы выйти из топа, просто нажмите F10 и он закроется.
нмон:
Это позволяет нам дополнительно настраивать информацию, которую он показывает нам, когда мы открываем его, он показывает нам несколько вариантов, проще говоря, он дает нам
информация в модульном виде, то есть, если мы хотим, чтобы она показывала нам только информацию, связанную с процессором, мы нажимаем клавишу, если мы хотим, чтобы она также показывала нам
Кроме того, что касается ОЗУ, мы нажимаем еще одну клавишу, вот скриншот домашнего экрана:
Как видите, если вы хотите увидеть информацию, относящуюся к процессору, нажмите клавишу c … Тот, который связан с ключом памяти m ...
с жесткими дисками d ... ядро k ... сеть n (строчные буквы) и т. д.
Оставляю комбинацию nmon + c + m + k
Да, они должны установить его, если они используют Ubuntu, Debian или производные, это будет:
sudo apt-get install nmon
Если они используют ArchLinux или производные, это будет:
sudo pacman -S nmon
Чтобы выйти из топа, просто нажмите Q и он закроется.
Конец!
Ну вот и все. Если кто-нибудь из вас знает какой-либо другой монитор терминальной системы, работающий в режиме реального времени, дайте мне знать в комментариях
привет