Единственное, что известно Linux, это его стабильность. Мы не обязательно говорим о настольном Linux с довольно графическими интерфейсами рабочего стола, но с базовым терминальным интерфейсом, который мы все любим.
Пользователи Windows могут похвастаться такими вещами, как «запускает Microsoft Office» и «нет достойного программного обеспечения для редактирования видео», но могут ли они хвастаться 365 дней или более?
Конечно, чтобы хвастаться, как долго ваша система была в порядке, вам нужно знать команду, которая показывает, как долго она действительно была вверх.
Это руководство покажет вам, как это сделать.
Теперь, очевидно, если вы работаете на ноутбуке, то ваше время безотказной работы можно считать небольшим, если вы не часами играете в игры, не смотрите онлайн-видео или не работаете.
Время безотказной работы системы намного более впечатляет на настольном компьютере, который постоянно работает, сервер или любимый компьютер с одной платой, малиновый PI.
Как долго ваша система работает?
Самый простой способ узнать, как долго работает ваша система, - ввести следующую команду в окно терминала:
Провел
Выход по умолчанию для команды uptime выглядит следующим образом:
- Текущее время.
- Как долго система работает.
- Сколько пользователей зарегистрировано.
- Среднее значение нагрузки за последние 1, 5 и 15 минут.
Средние значения нагрузки показывают среднее число процессов, которые находятся в состоянии runnable или uninterruptable.
Отображение времени в системе
Команда uptime сама по себе достаточно информативна, но отображает эту информацию людям таким образом, что говорит «Эй, посмотрим, как долго работает моя система», может быть слишком многословным.
Вы можете отображать только время безотказной работы с помощью следующей команды:
uptime -q
Выход изuptime -qкоманда выглядит примерно так:
до 1 часа, 41 минут
Если ваша система была значительно длиннее, тогда выход может выглядеть примерно так:
до 4 лет, 354 дней, 29 минут
Было бы лучше показать, когда система была в последний раз перезапущена. Для этого выполните следующую команду:
время безотказной работы
Выход извремя безотказной работыкоманда выглядит следующим образом:
2016-02-18 18:27:52
Если вы действительно хотите показать себя (и мы знаем кого-то, кто это делает), вы можете использовать Twitter из командной строки, чтобы показать миру, как долго ваша система работает.
Если вы добавите команду из связанного учебника в задание cron, вы можете щебетать каждый день в twitter, чтобы показать, как долго работает ваша система.
Альтернативный способ показать время работы системы
Провелкоманда - не единственный способ показать время безотказной работы системы. Вы можете добиться того же самого результата всего двумя нажатиями клавиш:
вес
Второе нажатие - это, очевидно, ключ возврата.
Выход извескоманда выглядит следующим образом:
- пользователь
- TTY
- от
- время входа в систему
- время простоя
- JCPU
- PCPU
- КАКИЕ
вескоманда показывает больше, чем просто текущее время безотказной работы. Он показывает, кто входит в систему и что они сейчас делают.
JCPU - это время, используемое всеми процессами, подключенными к терминалу, и PCPU показывает время, используемое текущим процессом в столбце WHAT.
вескоманда имеет несколько переключателей, которые вы можете использовать. Например, чтобы отключить заголовки, выполните следующую команду:
w -h
Вы также можете отобразить более короткую версию, используя следующую команду:
w -s
Вышеуказанная команда показывает следующий результат:
- пользователь
- Терминал
- от
- вхолостую
- какие
Если вы хотите опустить поле from, выполните следующую команду:
w -f
Итак, у вас это есть. Теперь вы знаете, как показать, как долго работает ваша система, и вы также можете узнать другую полезную информацию об использовании вашей системы.




