- Русские Блоги
- 11 способов просмотра времени работы системы / сервера в Linux
- Посмотреть время работы компьютера после перезагрузки
- Windows
- 1. Команда net stats
- 2. Команда systeminfo
- Время выключения Windows
- Linux
- 1. Uptime
- 2. w
- 3. Top
- Команда Uptime Linux с примерами
- Как использовать команду Uptime в Linux
- Показ времени работы системы Linux в красивом формате
- Отображение времени/даты с момента запуска системы
- Отображение информации о версии команды Uptime и страница справки
- Вывод
- Команда Uptime в Linux
- Как использовать команду Uptime
- варианты uptime
- Выводы
Русские Блоги
11 способов просмотра времени работы системы / сервера в Linux
Вы хотите знать, как долго ваша система Linux работает и работает без простоев? Когда началась система?
В Linux существует несколько команд для просмотра времени работы сервера / системы. Большинство пользователей предпочитают использовать стандартную и хорошо известную команду uptime для получения этой конкретной информации.
Время работы сервера не так важно для некоторых пользователей, но когда на сервере запускаются критически важные приложения, такие как портал портала онлайн-магазинов и портал онлайн-банкинга, это очень важно для администраторов серверов.
При этом должно быть достигнуто нулевое время простоя, потому что однажды простоя затронет миллионы пользователей.
Как я уже сказал, многие команды позволяют пользователям видеть время работы сервера Linux. В этом уроке я научу вас, как использовать следующие 11 способов просмотра.
Время работы — это время, прошедшее с момента последнего выключения или перезапуска сервера.
Команда uptime получает подробную информацию в файле / proc и выводит время безотказной работы, а файл / proc не подходит для прямого просмотра.
Следующие команды выведут время работы и запуска системы. Некоторая дополнительная информация также будет отображаться.
метод 1 : использование uptime команда
Команда uptime может выводить информацию о том, как долго работала система, и о средней загрузке системы. Информация, отображаемая командой uptime, отображается в следующем порядке: текущее время, продолжительность работы системы, количество зарегистрированных пользователей в настоящее время и средняя загрузка системы за последние 1, 5 и 15 минут.
метод 2 : использование w команда
Команда w используется для отображения списка пользователей, вошедших в систему, и для отображения инструкций, которые выполняет пользователь. Выполнив эту команду, вы сможете узнать, кто из пользователей в данный момент вошел в систему и какие программы они выполняют. Выполнение одной только команды w отобразит всех пользователей. Вы также можете указать имя пользователя для отображения только информации о конкретном пользователе.
метод 3 : использование top команда
top команда Он может динамически проверять общую работу системы в режиме реального времени и является одной из основных команд для мониторинга системных процессов в реальном времени в Linux. Он отображает системную информацию и информацию о запущенных процессах, таких как время безотказной работы, средняя нагрузка, количество запущенных задач, количество зарегистрированных пользователей, количество процессоров и их загрузка, информация о памяти и пространстве подкачки. Это практичный инструмент, который объединяет информацию о производительности и работе многопартийной системы мониторинга информации. Интерактивный интерфейс, предоставляемый командой top, может управляться с помощью горячих клавиш.
метод 4 : использование who команда
Команда who отображает информацию о пользователях, которые в данный момент вошли в систему. Команда who похожа на команду w, но последняя также содержит дополнительные данные и статистику. Команду who можно выполнить, чтобы узнать, какие пользователи в данный момент вошли в систему, а одна команда who перечислит учетную запись для входа в систему, используемый терминал, время входа в систему и место входа в систему или какой дисплей X используется.
метод 5 : использование last команда
Последняя команда используется для отображения самой последней информации для входа в систему. Запустите последнюю команду в одиночку, она прочитает файл / var / log / wtmp и отобразит список пользователей, вошедших в систему для получения содержимого файла.
метод 6 : использование /proc/uptime файл
Этот файл содержит подробную информацию о времени работы системы с момента последнего запуска. Вывод / proc / uptime довольно упрощен.
Первое число — это общее количество секунд с момента запуска системы. Второе число — это время простоя системы в общем времени в секундах.
метод 7 : использование tuptime команда
Tuptime — это инструмент, который сообщает о времени работы системы, выводит историческую информацию и создает статистику, а также сохраняет данные между перезапусками Это похоже на команду uptime, но вывод более интересен.
метод 8 : использование htop команда
Htop — это интерактивный просмотрщик процессов, работающий в Linux, разработанный Хишамом с использованием библиотеки ncurses. Htop имеет много функций и опций по сравнению с топ.
метод 9 : использование glances команда
Glances — это кроссплатформенный инструмент мониторинга, основанный на библиотеке curses, написанной на Python. Можно сказать, что он очень мощный, и вы можете получить много информации с небольшим пространством. Он использует библиотеку psutil для получения информации из системы.
Glances может контролировать процессор, память, нагрузку, процесс, сетевой интерфейс, дисковый ввод-вывод, дисковый массив RAID, датчик, файловую систему (и папку), контейнер, монитор, журнал предупреждений, системную информацию, время работы, быстрый просмотр. Быстрый просмотр (Процессор, память, загрузка) и т. Д.
метод 10 : использование stat команда
Команда stat отображает подробный статус указанного файла или файловой системы.
метод 11 : использование procinfo команда
Procinfo собирает некоторые системные данные из папки / proc и форматирует их на стандартном устройстве вывода.
Посмотреть время работы компьютера после перезагрузки
Обновлено: 08.02.2018 Опубликовано: 17.08.2016
Иногда хочется (или необходимо) увидеть, сколько компьютер работал времени без перезагрузки. В данной инструкции приведены примеры команд для Windows и Linux.
Для определения возраста компьютера или ноутбука, не стоит полагаться на 100% на данную информацию — система может быть переустановлена, а вместе с этим, сбивается общее время работы системы.
Windows
Открываем командную строку.
Для этого нажимаем комбинацию клавиш Win + R и в появившемся окне вводим cmd:
И нажимаем OK. Откроется командная строка.
1. Команда net stats
Введем команду net stats srv
Среди результатов увидим Статистика после .
Это и будет, так называемый, uptime windows или время работы с момента последнего запуска.
2. Команда systeminfo
Для более детальной информации также можно ввести следующую команду:
Она покажет детальную информацию, в том числе общее (суммарное) время работы компьютера:
* где дата установки — дата и время, когда система была запущена в первые; время загрузки системы — дата и время, когда система была перезагружена последний раз.
Время выключения Windows
Открываем журнал Windows (команда eventvwr) и находим последнее событие с кодом 6006:
Linux
Любая из приведенных ниже команд позволит посмотреть общее время работы Linux:
1. Uptime
13:28:16 up 27 days, 2:46, 1 user, load average: 0.00, 0.02, 0.05
* где 13:28:16 — текущее время; up 27 days — дней с последней перезагрузки.
2. w
* по сути, ответ тот же, что и после ввода команды uptime, с подробными сведениями подключения пользователей.
3. Top
Команда top предназначена для отображения состояния загруженности Linux, но она также показывает, сколько компьютер работал после перезагрузки:
top — 13:35:15 up 27 days, 2:53, 1 user, load average: 0.03, 0.03, 0.05
Tasks: 116 total, 1 running, 115 sleeping, 0 stopped, 0 zombie
%Cpu(s): 0.0 us, 0.0 sy, 0.0 ni, 99.8 id, 0.0 wa, 0.0 hi, 0.0 si, 0.2 st
KiB Mem : 1016040 total, 77052 free, 591528 used, 347460 buff/cache
KiB Swap: 524284 total, 231264 free, 293020 used. 237288 avail Mem
* в данном случае, нас интересует верхняя строчка, которая нам напоминает вывод, все той же, uptime.
Команда Uptime Linux с примерами
Команда Uptime отображает время работы системы, текущее время, количество пользователей, вошедших в систему, и средние значения загрузки системы за последние 1, 5 и 15 минут.
В этой статье мы покажем как использовать команду uptime в Linux. Множество полезных команд Linux вы можете найти здесь.
Как использовать команду Uptime в Linux
Синтаксис для uptime:
Параметры времени безотказной работы: -p -s , -h , и -v .
Чтобы узнать время работы сервера, просто введите команду:
05:51:23 up 366 days, 11:48, 1 user, load average: 0.07, 0.08, 0.03
- 05:51:23 — Текущее время.
- up 366 days, 11:48 — Как долго система работает. Отображение в часах, а через 24 часа показывает дни.
- 1 user — Количество зарегистрированных пользователей в системе.
- load average: 0.07, 0.08, 0.03 — Средняя загрузка системы за последние 1, 5 и 15 минут.
Показ времени работы системы Linux в красивом формате
Чтобы отобразить, как долго система работает в красивом формате, используйте опцию -p.
up 1 year, 2 days, 13 hours, 48 minutes
Система работает 1 год, 2 дня, 13 часов и 48 минут.
Отображение времени/даты с момента запуска системы
Чтобы отобразить дату и время с момента запуска системы, используйте вместе с командой uptime опцию -s.
Отображение информации о версии команды Uptime и страница справки
Вы можете отобразить версию Uptime и справку, используя следующие команды
Вывод
В этом уроке мы рассмотрели команду безотказной работы в Linux. В основном используется команда для определения времени работы системы. Вы также можете проверить файл /proc/uptime — первое значение показывает общее количество секунд, в течение которых система работала.
Команда Uptime в Linux
Как следует из названия, команда uptime показывает, как долго работает система. Он также отображает текущее время, количество вошедших в систему пользователей и среднюю загрузку системы за последние 1, 5 и 15 минут.
Как использовать команду Uptime
Синтаксис команды uptime следующий:
Чтобы отобразить время безотказной работы системы, вызовите команду без каких-либо параметров:
Результат будет выглядеть примерно так:
22:20:33 up 620 days, 22:37, 1 user, load average: 0.03, 0.10, 0.10
- 22:20:33 — Текущее системное время.
- up 620 days, 22:37 — Продолжительность работы системы.
- 1 user — количество вошедших в систему пользователей.
- load average: 0.03, 0.10, 0.10 — load average: 0.03, 0.10, 0.10 системы за последние 1, 5 и 15 минут.
Информация, отображаемая uptime аналогична информации, содержащейся в заголовке команды w .
Средняя загрузка Linux может немного сбивать с толку. В отличие от других операционных систем, которые показывают среднюю загрузку процессора, Linux показывает среднюю загрузку системы.
Измерение средней загрузки системы количества заданий, которые в настоящее время выполняются или ожидают ввода-вывода диска. Он в основном сообщает вам, насколько загружена ваша система в течение заданного интервала.
Если средние значения нагрузки равны 0.0 , то система в основном простаивает. Если среднее значение нагрузки за последнюю 1 минуту выше, чем среднее значение за 5 или 15 минут, то нагрузка увеличивается. В противном случае нагрузка уменьшается.
Средняя загрузка обычно увеличивается из-за более высокой загрузки ЦП или нагрузки на диск.
Чтобы лучше понять среднюю загрузку Linux, ознакомьтесь со статьей Брендана Грегга: Средние нагрузки Linux: разгадывая тайну .
варианты uptime
Команда uptime принимает только несколько редко используемых параметров.
Параметр -p , —pretty указывает uptime отображать вывод в —pretty формате:
Команда отобразит только время работы системы:
up 1 year, 36 weeks, 4 days, 23 hours, 15 minutes
Параметр -s , —since показывает дату и время с момента —since системы:
- -h , —help — отобразить справочное сообщение и выйти.
- -V , —version — показать информацию о версии и выйти.
Выводы
Команда uptime предоставляет информацию о текущем времени, онлайн-пользователях, длительности работы вашей системы и средней загрузке системы.
Если у вас есть какие-либо вопросы или отзывы, не стесняйтесь оставлять комментарии.