对于当前正在运行的程序
systemctl命令 作用
systemctl start 启动服务
systemctl stop 停止服务
systemctl restart 重启服务
systemctl reload 重新加载配置
systemctl status 查看服务运行状态
systemctl is-active 查看服务是否在运行中
systemctl mask 禁止服务运行
systemctl unmask 取消禁止服务运行
守护进程的状态
状态 描述
loaded 服务单元的配置文件已经被处理
active(running) 服务持续运行
active(exited) 服务成功完成一次的配置
active(waiting) 服务已经运行但在等待某个事件
inactive 服务没有在运行
enabled 服务设定为开机运行
disabled 服务设定为开机不运行
static 服务开机不启动,但可以被其他服务调用启动
常用的命令
systemctl命令(7系统) 作用
systemctl enable crond.service 开机自动启动
systemctl disable crond.service 开机不自动启动
systemctl list-unit-files 查看各个级别下服务的启动与禁用
systemctl is-enabled crond.service 查看特定服务是否为开机自启动
systemctl daemon-reload 创建新服务文件需要重载变更