Autostarting (Русский)
Эта статья ссылается на различные методы автоматического запуска скриптов и приложений, когда происходит какое-то событие.
Состояние перевода: На этой странице представлен перевод статьи Autostarting. Дата последней синхронизации: 26 января 2022. Вы можете помочь синхронизировать перевод, если в английской версии произошли изменения.
Включение / выключение
Используйте службы systemd.
Вход / выход пользователя
Используйте пользовательские службы systemd.
Подключение / отключение устройства
Используйте правила udev.
Запуск по расписанию
Для регулярного запуска с определённой периодичностью:
Для однократного запуска в указанное время:
События файловой системы
Используйте обработчик событий inotify:
- inotify-tools, смотрите inotifywait(1)
- incron
- fswatchAUR
- entr-gitAUR
- systemd может активировать юниты, используя файлы systemd.path(5)
Вход / выход в командной оболочке
Смотрите Command-line shell#Configuration files.
Запуск Xorg
- xinitrc, если вы запускаете Xorg вручную через xinit.
- xprofile, если вы используете экранный менеджер.
Запуск среды рабчего стола
Большинство сред рабочего стола поддерживают XDG Autostart.
Запуск оконного менеджера
Многие оконные менеджеры поддерживают XDG Autostart.
This article is issued from Archlinux. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.