systemctl Генератор команд
Сгенерировать команды systemctl для управления менеджером служб systemd
Начало работы с systemctl
## Что такое systemctl?
`systemctl` используется для управления менеджером системы и служб systemd. Это стандартный способ запуска, остановки, включения и проверки служб (единиц) в современных дистрибутивах Linux.
## Как использовать
1. **Установите режим**: Включите/выключите `--user`, чтобы работать с менеджером для отдельного пользователя вместо системного. 2. **Выберите подкоманду**: Определите действие — `start`, `stop`, `status`, `enable` и т. д. 3. **Укажите имя единицы**: Введите название единицы (например, `nginx` или `ssh.service`). 4. **Скопируйте и запустите**: Скопируйте сгенерированную команду в свой терминал.
Общие опции
### `start` / `stop` / `restart` / `reload` Запуск, остановка, повторный запуск или перезагрузка единицы. `restart` останавливает её и снова запускает; `reload` просит службу перечитать свою конфигурацию без повторного запуска.
### `enable` / `disable` Отметить единицу для автоматического запуска при загрузке системы (`enable`) или отменить автозапуск (`disable`). В сочетании с `--now` также позволяет немедленно запустить/остановить единицу.
### `status` Отображение текущего статуса, последних строк журнала и основного PID единицы.
### `--user` Работа с локальным менеджером systemd пользователя (службы для отдельных пользователей) вместо системного менеджера.
### `--now` (с параметрами enable/disable) При использовании с `enable` также запускает единицу немедленно; с `disable` — останавливает её.
### `-f` Принудительный запуск (enable/disable) При замене файла единицы игнорирует конфликтующие символические ссылки.
### `--no-block` Не ждать завершения операции — полезно в скриптах.
### `-q` Тихий режим Скрытие информации о статусе, предназначенной для человека.
### `--no-pager` Передача вывода через трубку без вызова просмотрщика (отлично подходит для скриптов и CI).
### `--no-legend` (с параметром status) Скрытие легенды/заголовка столбцов в выводе статуса.
▶Как заставить сервис запускаться при загрузке?
▶Как узнать, почему сервис не сработал?
▶Как перезапустить сервис, не прерывая соединения?
Если этот инструмент оказался полезным для вас, подумайте о том, чтобы подарить мне кофе.
Купите мне кофе.