Инструменты пользователя

Инструменты сайта


linux:overall:logs

Различия

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

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
linux:overall:logs [2022/08/08 04:56]
admin
linux:overall:logs [2023/05/22 08:04] (текущий)
admin
Строка 17: Строка 17:
   * **-p** - приоритет.   * **-p** - приоритет.
      
-   
-====Горячие клавиши====   
-  * **Пробел (b)** - на одну страницу вниз (вверх). 
-  * **g (G)** - первая (последняя) строка. 
-  * **/ (n, N)** - поиск (следующее, предыдущее вхождение).  
- 
- 
- 
 ==== Управление файлами ==== ==== Управление файлами ====
 Задается максимальное доступное место на диске, по достижении, сообщения удаляются с конца.\\ Задается максимальное доступное место на диске, по достижении, сообщения удаляются с конца.\\
 Задается в параметрах **SystemMaxUse=** и **RuntimeMaxUse=** в файле **/etc/systemd/journal.conf**. Задается в параметрах **SystemMaxUse=** и **RuntimeMaxUse=** в файле **/etc/systemd/journal.conf**.
  
 +
 +<details>
 +<summary> :!: Последняя загрузка системы/перезапуск </summary>
 +Перезагрузка считается инициированной входом в нее псевдопользователя "reboot"\\
 +<code bash>
 +  # Врмя последней загрузки
 +who -b 
 +
 +  # История логинов
 +last [имя пользователя]
 +
 +  # Так к вопросу о перезагрузке
 +last -x | head | tac
 +или 
 +last reboot
 +
 +  # (подвопросом) Список зарегистрированных загрузок системы
 +journalctl --list-boots
 +  # более подробная инфа
 +journalctl -b {num} -n 
 +</code>
 +</details>
  
  
Строка 204: Строка 218:
 ===== Ротация файлов. Logrotate ===== ===== Ротация файлов. Logrotate =====
 [[https://www.opennet.ru/man.shtml?topic=logrotate&category=8&russian=0|Есть описание параметров]]\\ [[https://www.opennet.ru/man.shtml?topic=logrotate&category=8&russian=0|Есть описание параметров]]\\
 +[[https://mnorin.com/logrotate-nastrojka-rotatsii-logov.html|Гораздо более полный перечень параметров]]\\
 +
  
 Утилита **Logrotate**, основная конфигурация **/etc/logrotate.conf**, в папке **/etc/logrotate.d/** отдельные конфиги\\ Утилита **Logrotate**, основная конфигурация **/etc/logrotate.conf**, в папке **/etc/logrotate.d/** отдельные конфиги\\
Строка 230: Строка 246:
   * **hourly/daily/weekly/monthly** - периоды   * **hourly/daily/weekly/monthly** - периоды
   * **rotate 3** - хранить 3 последних файла   * **rotate 3** - хранить 3 последних файла
-  * **size** - при условии что файл не меньше 10мб+  * **size** - планка размера для ротирования (size 100, size 100k, и size 100M)
   * **compress** - сжимать   * **compress** - сжимать
   * **delaycompress** - кроме последнего и предпоследнего   * **delaycompress** - кроме последнего и предпоследнего
Строка 245: Строка 261:
   daily    daily 
   rotate 3 # хранить 3 последних файла   rotate 3 # хранить 3 последних файла
-  size 10M # при условии что файл не меньше 10мб 
   compress # сжимать   compress # сжимать
   delaycompress # кроме последнего и предпоследнего   delaycompress # кроме последнего и предпоследнего
linux/overall/logs.1659934580.txt.gz · Последнее изменение: 2022/08/08 04:56 — admin