Различия

Показаны различия между двумя версиями страницы.


last [2022/11/08 03:27] (текущий) – создано - внешнее изменение 127.0.0.1
Строка 1: Строка 1:
 +====== Как узнать причину перезагрузки Linux (last, uptimed)? ======
 +last — unix-утилита, отображающая список последних терминальных сессий с выборкой по пользователю или терминалу. last без аргументов выводит записи всех входов и выходов в обратном порядке (самые последние выводятся в самом начале), при этом выводятся время начала сессии, ее продолжительность и имя терминала, на котором велась сессия. Если сессия еще не завершена или завершилась аварийно или перезагрузкой, это тоже будет указано.
 +===== Просто наберите last reboot =====
  
 +Перезагрузка системы считается инициированной входом в нее псевдопользователя с именем reboot.
 +  * **Посмотреть записи за предыдущий месяц**<file>
 +# last -f /var/log/wtmp.1
 +</file>или можно конкатенировать файлы в один<file>
 +root@cz6:/var/log# cat wtmp.1 >> wtmp
 +</file>
 +  * **Посмотреть дату и время трёх последних перезагрузок**, т.е. показываются 3 последние записи для псевдопользователя reboot<file>
 +# last -3 reboot
 +reboot   system boot  2.6.26-2-686-big Mon Jul 29 15:46 - 10:38 (5+18:52)   
 +reboot   system boot  2.6.26-2-686-big Mon Jul 29 05:55 - 15:45  (09:49)    
 +reboot   system boot  2.6.26-2-686-big Sun Jul 28 14:58 - 05:54  (14:56) 
 +</file>
 +
 +===== Демон uptimed =====
 +Для сохранения информации об аптайме сервера и о его предыдущих значениях, можно воспользоваться демоном uptimed.
 +
 +Установка сервиса uptimed в Debian, Ubuntu:
 +<file>
 +apt install uptimed
 +</file>
 +В CentOS устанавливаем uptimed из EPEL:
 +<file>
 +# yum install epel-release
 +# yum install uptimed
 +</file>
 +После установки проверьте добавлен ли демон в автозагрузку (должно вывести enabled):
 +<file bash>
 +systemctl is-enabled uptimed
 +enabled
 +</file>
 +
 +Чтобы увидеть результат наберите команду uprecords, в моем случае сразу после установки
 +{{ ::uprecords_uptimed.jpg?nolink |}}
 +<panel type="primary" title="Читайте также">
 +  * [[cheklist_nastrojka_vps_vds_vydelennogo_servera_linux]]
 +</panel>

📌 Удобный подбор VPS по параметрам доступен на DIEGfinder.com - официальном инструменте проекта DIEG. Это часть единой экосистемы, созданной для того, чтобы помочь быстро найти подходящий VPS/VDS сервер для любых задач хостинга.

📌 Для тестирования скриптов, установщиков VPN и Python-ботов рекомендуем использовать надежные VPS на короткий срок. Подробнее о быстрой аренде VPS для экспериментов - читайте здесь.

💥 Подпишись в Телеграм 💥 и задай вопрос по сайтам и хостингам бесплатно!