Linux系统服务与用户组管理全解析
1. 服务单元文件与状态
服务单元文件通常存于 /usr/lib/systemd/system/ 或 /lib/systemd/system/ 目录,具体位置取决于Linux发行版。这些文件为纯文本格式,可直接读取。服务存在多种状态,具体如下:
- enabled :表明服务已就绪并由systemd管理。启用服务时,systemd会在 /etc/systemd/system/ 创建指向 /lib/systemd/system/ 中单元文件的符号链接。用户可使用 systemctl 命令启动、停止、重载和禁用该服务。不过,启用服务不会立即启动它,禁用服务也不会立即停止它。
- disabled :意味着 /etc/systemd/system/ 中不存在符号链接,服务在启动时不会自动开启,但可手动启停。
- masked :表示服务被链接到 /dev/null/ ,完全禁用,无法以任何方式启动。
- static :说明单元文件是其他单元文件的依赖项,用户无法直接启停。
- indirect :属于不适合用户管理,而供其他服务使用的服务状态。
- generated :表示服务由非原生syste
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



