Autostarting (简体中文) - ArchWiki

Jump to content

相关文章

- 守护程序

翻译状态：本文是 Autostarting 的翻译。上次翻译日期：2022-07-21。如果英文版本有所更改，则您可以帮助同步翻译。

本文介绍在某个特定事件发生时（如启动、关机）如何自动执行脚本或应用的方法。

## 开关机

用 systemd 服务。

## 登录登出

用 systemd/User 服务。

## 插入拔出设备

用 udev

## 计时事件

在特定时间、日期、场合执行脚本或应用：

- systemd/Timers
- Cron

只执行一次:

- systemd/Timers
- at

## 文件系统事件

用 inotify 事件监视器:

- inotify-tools，参见 inotifywait(1)
- incron
- fswatchAUR
- entr
- systemd 可以使用 systemd.path(5) 文件在文件系统事件发生时激活单元

## shell登录登出

参考 Command-line shell#Configuration files。

## Xorg

- xinitrc if you are starting Xorg manually with xinit.
- xprofile if you are using a 显示管理器.

## 桌面环境

大多数 桌面环境 依赖 XDG Autostart.

查看与自动启动相关的信息。

- GNOME (简体中文)#自启动
- KDE (简体中文)#自启动
- Xfce (简体中文)#自动运行
- LXDE#Autostart
- LXQt (简体中文)#自动启动

## 窗口管理启动

许多窗口管理器 依赖 XDG Autostart.

查看与窗口管理有关的信息。

- Fluxbox (简体中文)#自启动程序
- Openbox#Autostart
- Awesome#Autostart
- i3#Autostart
- IceWM#Autostart

Category:

- System administration (简体中文)