单元文件包含描述单元并定义其行为的配置指令。systemctl命令可以处理单元文件。
系统管理员可以手动编辑或创建单元文件。
/etc/systemd/system/目录是为系统管理员创建或自定义的单元文件保留的。
单元文件名采用以下形式:
unit_name.type_extension
unit_name代表单元的名称,type_extension标识单元类型。
单元文件可以用一个目录来补充额外的配置文件。
要向 sshd.service 中添加自定义配置选项,请创建 sshd.service.d/custom.conf 配置文件
还可以创建 sshd.service.wants/ 和 sshd.service.requires/ 目录。
这些目录包含指向作为 sshd 服务依赖项的单元文件符号链接。
符号链接在安装期间根据单元文件 [Install] 选项或在运行时根据 [Unit] 选项自动创建。
也可以手动创建这些目录和符号链接。
单元文件通常由三个部分组成: