systemctl的使用
systmectl是功能强大且十分复杂的一组命令,详细的文档参见阮一峰的博文:
实际工作中,用到的命令并不多,主要为以下指令:
- 查看服务状态
$ systemctl status nginx.service
- 将服务设置为开机启动
$ sudo systemctl enable nginx.service
Created symlink from /etc/systemd/system/multi-user.target.wants/nginx.service to /usr/lib/systemd/system/nginx.service.
- 取消服务开机启动
$ sudo systemctl disable nginx.service
Removed symlink /etc/systemd/system/multi-user.target.wants/nginx.service.
- 开启服务
$ sudo systemctl start nginx.service
- 停止服务
$ sudo systemctl stop nginx.service
- 杀死服务进程
有时候停止服务会报错,就需要强制杀死服务相关进程
$ sudo systemctl kill nginx.service
- 重启服务
$ sudo systemctl restart nginx.service
转载必须注明出处:https://www.zhiqiexing.com/125.html