本文介绍在某个特定事件发生时(如启动、关机)如何自动执行脚本或应用的方法。
开关机
用 systemd 服务。
登录登出
用 systemd/用户 服务。
插入拔出设备
用 udev
计时事件
在特定时间、日期、场合执行脚本或应用:
只执行一次:
文件系统事件
用 inotify 事件监视器:
- inotify-tools包,参见 inotifywait(1)
- incron
- fswatchAUR
- entr包
- systemd 可以使用 systemd.path(5) 文件在文件系统事件发生时激活单元
shell登录登出
参考 Command-line shell#Configuration files。
Xorg
桌面环境
大多数 桌面环境 依赖 XDG Autostart.
查看与自动启动相关的信息。
窗口管理启动
许多窗口管理器 依赖 XDG Autostart.
查看与窗口管理有关的信息。