2

В системе Linux есть команда, которая даст вам текущее использование процессора?

Я знаю, что вы можете визуально проверить, используя top или htop, поэтому данные где-то существуют.

Мне бы хотелось, чтобы команда сказала: «В настоящий момент используется 65% вычислительной мощности».

Существует ли такая команда?

2 ответа2

1

У тебя есть

~# uptime
 23:10:00 up 26 days, 11:41,  1 user,  load average: 0.39, 0.24, 0.25

Время работы человека:

uptime отображает в одной строке следующую информацию. Текущее время, продолжительность работы системы, количество пользователей, вошедших в систему в данный момент, и средняя загрузка системы за последние 1, 5 и 15 минут.

0

Я обычно использую этот код:

top -BN 2 -d 1:00 | grep '^% Cpu' | tail -n 1 | awk '{print $ 2 + $ 4 + $ 6}'

Я нашел очень полезную информацию по этой теме:

Пользователь terdon на supersuser.com подробно изложил этот простой код

я только отредактировал интервал "-d 1:00" между верхними чтениями.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .