systemd是一个用户级的应用程序。
包含完整软件包,配置文件在/etc/systemd目录下
配置工具命令位于/bin、/sbin
备用配置文件位于 /lib/systemd
可使用 $ rpm -ql systemd 查看所有文件的安装路径
强大的命令行工具: systemctl 兼容(sysvinit的服务管理方式: service 、chkconfig的组合)
查看、启动、停止、重启、启用或者禁用系统服务,都可以通过systemctl命令实现。旧的service命令仍可用,不过它会重定向所有命令到新的systemctl工具
命令示例
启动、停止、重启服务
# systemctl start httpd.service 启动httpd服务,也就是Apache HTTP服务器
# systemctl stop httpd.service 停止
# systemctl restart httpd.service 重启:如果httpd在运行,就重新启动,若不在运行,则启动。
# systemctl try-restart httpd.service 只会在服务已经运行的状态下重启服务
# systemctl reload httpd.service 重新加载配置文件
查看、禁止、启动服务
# systemctl enable httpd.service 控制服务是否开机启动(本命令打开了httpd服务开机自启动功能)
# systemctl disable httpd.service 关闭服务
# systemctl status httpd.service 查看一个服务的运行状态