Сколько времени работает компьютер linux

Посмотреть время работы компьютера после перезагрузки

Иногда хочется (или необходимо) увидеть, сколько компьютер работал времени без перезагрузки. В данной инструкции приведены примеры команд для 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 — дней с последней перезагрузки.

* по сути, ответ тот же, что и после ввода команды 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.

Источник

Как в Linux узнать даты выключения и перезагрузки компьютера

Может быть множество причин, почему вы хотите узнать, когда ваш компьютер на Linux выключался, перезапускался и как долго он работает. Эта информация может пригодиться в поиске и устранении проблем, которые могли случиться, когда вы не наблюдали за системой. К счастью, Linux в большинстве дистрибутивов тщательно в автоматическом режиме ведёт журнал системных событий. Доступ к сохранённой информации из командной строки также очень простой.

Последнее включение

Как узнать, когда Linux последний раз был включён? Если вам нужно определить время и дату последнего включения, то вы можете использовать команду who с опцией -b. Эта команда выведет точное число и время включения. Для выполнения команды не нужны привилегии root:

Читайте также:  Компьютер макинтош с windows

В какое время включался компьютер

С помощью команды last вы можете получить список, когда система включалась или перезагружалась. Это необязательно время, когда использовалась команда reboot, или когда нажималась кнопка «Перезагрузить» на рабочем столе. Это журнал событий, когда система была загружена.

Последнее включение Linux

Если вам нужно узнать только время последнего включения компьютера с Linux, то вы можете использовать предыдущую команду, но передать её вывод по конвейеру команде head с опцией -1, чтобы она вывела только одну строку. Чтобы узнать также и время предпоследней загрузки, то замените опцию на -2 — будут выведены две строки.

Выключения

Команда last работает аналогичным образом и для выключений. Она перечисляет случаи, когда компьютер был полностью выключен. Эта команда выводит диапазоны, когда компьютер был отключён. Чтобы узнать время перезагрузки (если вам важно отделить эти случаи от включения), то вы можете проанализировать эти данные и данные от предыдущей команды, чтобы получить то, что вам нужно.

Последнее выключение

Как и с перезагрузками, если данных слишком много, то вы можете передать вывод по конвейеру команде head для получения только последнего времени отключения. Конечно, можно указывать разные опции, например, -3 для вывода трёх последний периодов простоя.

Время работы — аптайм (Uptime)

Наконец если вам нужно узнать, как долго ваш компьютер работает, вы можете использовать команду uptime, чтобы получить эту информацию. Дополните её с флагом -p, чтобы вывод был намного более читаемым. Вы получите значение в днях, часах и минутах, которое ваш компьютер включён начиная с последней загрузки.

Надеюсь эти команды помогут решить то, что вы хотите узнать о жизни вашей системы, когда вас нет рядом, о неожиданных перезагрузках и выключениях. Если в проблему вовлечены другие программы, то вы можете проверить определённые файлы журналов в «/var/log».

Источник

linux-notes.org

Как узнать uptime в Linux/Unix

Нужно проверить uptime сервера? Нужно узнать когда был последний reboot ( перезагрузка)? Не знаете как? Я расскажу вам как можно проверить uptime вашей ОС (Linux\Unix), приведу в своей статье «Как узнать uptime в Linux/Unix» 3 способа как это можно сделать.

1. Команда top.

Top — программа для слежения за активностью процессора в реальном времени. Он отображает список наиболее ресурсоемких задач в системе и может обеспечить интерактивный интерфейс для управления процессами. Программа может сортировать задачи по загрузке процессора, использование памяти и времени автономной работы. Так же есть улучшенная версия под названием htop, которая дает возможность пролистывать и смотреть каждый процесс. Так же данная программа может показать время последней перезагрузки (uptime), чтобы посмотреть это, выполните:

посмотреть uptime с помощью утилиты top

2. Команда w.

Команда (утилита) w — отображает информацию о пользователях которые в настоящее время есть на машине, и их процессов. Внутри заголовка, показывается текущее время, как долго система работает, сколько пользователей в настоящее время вошли в систему, и среднюю нагрузку системы за последние 1, 5 и 15 минут

посмотреть uptime с помощью утилиты w

3. Команда uptime.

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

Читайте также:  Windows update won download windows 10

посмотреть uptime с помощью утилиты uptime

Моя тема «Как узнать uptime в Linux/Unix» завершена. Спасибо за посещение моего сайта http://linux-notes.org

Добавить комментарий Отменить ответ

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

Источник

🖌 Узнайте, сколько времени занимает загрузка вашей системы Linux

При включении системы вы ждете появления логотипа производителя, возможно, нескольких сообщений на экране (загрузка в небезопасном режиме), экрана Grub, экрана загрузки операционной системы и, наконец, экрана входа в систему.

Вы проверяли, сколько времени это заняло?

Если вам действительно не нужно знать, вы не будете беспокоиться о деталях времени загрузки.

Но что, если вам интересно узнать, как долго ваша Linux-система загружается?

Запуск секундомера – это один из способов выяснить это, но в Linux у вас есть лучшие и более простые способы узнать время запуска вашей системы.

Проверка времени загрузки в Linux с помощью systemd-analysis

Нравится вам это или нет, но systemd работает на большинстве популярных дистрибутивов Linux.

В systemd есть ряд утилит для управления вашей системой Linux.

Одна из этих утилит – systemd-analyze.

Команда systemd-analysis дает подробную информацию о том, сколько сервисов работало при последнем запуске и сколько времени они заняли.

Если вы запустите следующую команду в терминале:

Как вы можете видеть в выводе выше, моей системе потребовалось около 35 секунд, чтобы добраться до экрана, где я мог ввести свой пароль.

Я использую Dell XPS Ubuntu Edition.

Он использует хранилище SSD и, несмотря на это, для запуска требуется много времени.

Вы можете дополнительно разбить время загрузки на каждое устройство с помощью следующей команды:

Источник

как узнать сколько времени прошло с момента установки операционной системы?

а то у товарища внезапно появился ноутбук с убунту на борту, интересно как долго она там прожила.

uptime? Или она только время непрерывной работы покажет?

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

я же говорю- ВНЕЗАПНО. неизвестно чей он вообще.

оно же вроде время с последней загрузки показывает, а интересно когда установили вообще.

а пример демона можно?

Посмотри время изменения какого-нибудь файла, который не изменяется с момента установки.

>я же говорю- ВНЕЗАПНО. неизвестно чей он вообще.

верни владельцу, негодяй.

\\посмотри дату создания какого-нить файла, который валяется там с установки. что у нас не меняется? конфиги какого-нить наутилуса, наверное

\\посмотри дату создания какого-нить файла, который валяется там с установки. что у нас не меняется? конфиги какого-нить наутилуса, наверное

вот это идея. спасибо.

хмм, /var/log/wtmp ?
вроде этот файл от рождения системы есть на диске?

Можно посмотреть дату создания домашнего каталога, например

а что, дата создания и изменения это одно и то же?

Посмотри ls -la /etc/lsb-release. Если dist-upgrade не делался, то дата изменения будет датой установки.

Я у себя на ноуте заглянул в /var/log/timed.log первая запись была сделана в день установки, но это не всегда так.

> посмотри дату создания какого-нить файла

Как это сделать? В системе не хранится дата создания файла.

дату изменения я имел в виду.

дата последнего изменения папки /cdrom наверное может быть датой установки системы.

Я у себя на ноуте заглянул в /var/log/timed.log первая запись была сделана в день установки, но это не всегда так.

у меня такого файла вообще нет

Читайте также:  Php �������� ��� ������

Или даже так: «ls -lat

». Найди самый старый файл, не являющийся пользовательским (например, конфиг чего-нибудь), его возраст дас какое-то представление о возрасте системы

Я тоже этот файл-лог только в этой системе увидел (MeeGo), в моей уютной слаке его тоже нет. Пройдись вообще по всему варлогу или посмотри дату изменения чего-нибудь в /sbin .

в /sbin изменения начинаются аж с 2008, а система 10.04

Я просто понял тебя так, что у товарища появился — а тебе интересно)

Кстати, а я вот у себя посмотрел, так получилось вот что:
ls -la /etc/lsb-release

-rw-r—r— 1 root root 101 2010-10-07 11:47 /etc/lsb-release
что-то не то, т.к. дата релиза Maverick была 10.10.2010.

обновлялись может быть, ты же видел в скриншотах последовательное обновление ubuntu.

Два варианта — либо система стоит с 2008 и потом обновлялась, либо ты не туда посмотрел и это дата создания, а не изменения файла. У меня тоже файлы были созданы в 2010, а изменены 16 апреля ( я в этот день новую ОС себе на нетбук поставил).

ls -la /etc/lsb-release и ls -lat

в один голос утверждают, что система установлена в январе этого года.

дату изменения /etc/fstab

угу так и надо — создание home например

>ls -la /etc/prelink.conf -rw-r—r—. 1 root root 789 Окт 9 2007 /etc/prelink.conf

но я собственноручно ставил 14ю федору с нуля, что-то действительно не так

бред, иди клепай скриншоты, жужу

тож решение — на ноутах не часто правят fstab

в каком месте бред?

Может быть, вы обновились до Maverick до его релиза. У меня, например дата изменения 2011-02-24, а установлена Natty

Инсталлятор Убунты создает директорию /var/log/installer, файлы в которой не меняются с того момента никогда. Смотри ctime.

файлы в которой не меняются с того момента никогда

syslog позже остальных изменён, по нему правильнее или по остальным?

>syslog позже остальных изменён, по нему правильнее или по остальным?

Не знаю точно. У меня он раньше остальных изменен, но разница только в один день.

тут разница в 12 дней, но непринципиально. спасибо.

ls -l / | grep lost+found

Как правило он всегда имеет дату установки системы

С большой долей вероятности корневая файловая система создавалась/пересоздавалась (по терминологии Windows — форматировалась) при установке операционной системы и скорее всего там какая-нибудь ext3/ext4 поэтому моэно посмотреть суперблок файловой системы и узнать когда ее создали, это будет думаю наиболее достоверный вариант.

Где sdX — корневой раздел, хотя можно использовать и любой другой.

Вы знаете, Maverick я установил с релизного CD. 🙂

>а что, дата создания и изменения это одно и то же?

В Linux нет даты создания файлов. Есть даты модификации, доступа и изменения атрибутов. mtime, atime, ctime.

Я обычно смотрю даты файлов в:
/etc

Но если система обновлялась, то лучше:
uname -a
cat /etc/issue

Тогда, не знаю. Странно =)

Но если систему установили давно и она у вас работает хорошо , то введя команду ;

ls -lct /etc | tail -1 | awk ‘

можно узнать когда вы ее установили , даже время покажет.

Что за детский сад? как к сабжу относятся даты fstab, lsb-release,wtmp,homedir ?

Источник

Оцените статью