systemedctl 使用指南
作者:三十三重天
通过学习和分享的过程,将自己工作中的问题和技术总结输出,希望菜鸟和老鸟都能通过自己的文章收获新的知识,并付诸实施。
Systemd 是一个系统管理守护进程、工具和库的集合,用于取代 System V 初始进程。Systemd 的功能是用于集中管理和配置类 UNIX 系统。
在 Linux 生态系统中,Systemd 被部署到了大多数的标准 Linux 发行版中,只有为数不多的几个发行版尚未部署。Systemd 通常是所有其它守护进程的父进程,但并非全是如此。
1、原来的 service 命令与 systemctl 命令对比
| daemon 命令 | systemctl 命令 | 说明 |
| :--------------------: | :---------------------------: | :------: |
| service [服务] start | systemctl start [unit type] | 启动服务 |
| service [服务] stop | systemctl stop [unit type] | 停止服务 |
| service [服务] restart | systemctl restart [unit type] | 重启服务 |
此外还是二个 systemctl 参数没有与 service 命令参数对应
status:参数来查看服务运行情况
reload:重新加载服务,加载更新后的配置文件(并不是所有服务都支持这个参数,比如 network.service)
示例:
2、原来的 chkconfig 命令与 systemctl 命令对比
| daemon 命令 | systemctl 命令 | 说明 |
| :------------------: | :---------------------------: | :------------------: |
| chkconfig [服务] on | systemctl enable [unit type] | 设置服务开机启动 |
| chkconfig [服务] off | systemctl disable [unit type] | 设备服务禁止开机启动 |
示例:
参考资料
END
欢迎关注公众号 程序员工具集 👍👍 致力于分享优秀的开源项目、学习资源 、常用工具
回复关键词“关注礼包”,送你一份最全的程序员技能图谱。
回复关键词"wx"添加个人微信,勾搭作者,欢迎来聊^-^。
版权声明: 本文为 InfoQ 作者【happlyfox】的原创文章。
原文链接:【http://xie.infoq.cn/article/f1f80f420b8a69a43c3ad05ce】。文章转载请联系作者。
评论