Новое Распределяем каналы MAX по категориям и территориям. Читать новость

Шпаргалка по systemd



Управление состояниями системы:

1. Перезагрузка системы:

systemctl reboot

2. Выключение системы:

systemctl poweroff

3. Перевести систему в спящий режим:

systemctl suspend

4. Перевести систему в гибернацию:

systemctl hibernate

5. Перевести систему в гибридный режим сна:

systemctl hybrid-sleep

Работа с юнит-файлами:

1. Показать путь к юнит-файлу службы:

systemctl show -p FragmentPath <имя_сервиса>

2. Редактирование юнит-файла службы:

systemctl edit <имя_сервиса>

Команда откроет конфигурацию в редакторе. Можно использовать флаг --full для редактирования полной версии юнит-файла.

3. Переактивация всех юнитов после изменений:

systemctl daemon-reload

4. Показать конфигурацию службы:

systemctl cat <имя_сервиса>

5. Показать все зависимости службы:

systemctl list-dependencies <имя_сервиса>

Логи:

1. Просмотр логов службы:

journalctl -u <имя_сервиса>

2. Просмотр системных логов с конца:

journalctl -e

3. Просмотр логов для текущей сессии:

journalctl -b

4. Просмотр логов ядра:

journalctl -k

Другие полезные команды:

1. Получить статус загрузки:

systemctl is-system-running

2. Перевести систему в однопользовательский режим (rescue mode):

systemctl rescue

3. Перевести систему в режим восстановления (emergency mode):

systemctl emergency

Описание формата юнит-файлов:

Юнит-файлы обычно хранятся в /etc/systemd/system/ или /lib/systemd/system/.

- [Unit] — Определяет общие атрибуты юнита, такие как описание и зависимости.
- [Service] — Конфигурация для сервисов, например, что запускать (ExecStart=) и как управлять процессом.
- [Install] — Настройки для включения или отключения юнита при загрузке.

Пример юнит-файла:
[Unit]
Description=Пример сервиса
After=network.target

[Service]
ExecStart=/usr/bin/пример-программы
Restart=on-failure

[Install]
WantedBy=multi-user.target


👉 @i_odmin_book
Просмотры: 1 161
Открыть в MAX Сообщить о неточности

Сообщить о неточности

Опишите, что нужно исправить. Если есть источник, добавьте ссылку.

Вы покидаете datool.ru

Ссылка ведёт на внешний сайт. datool.ru не отвечает за его содержимое — проверьте адрес, прежде чем вводить пароли или платёжные данные.

Переход через 10 с

Перейти