写点什么

systemedctl 使用指南

用户头像
happlyfox
关注
发布于: 2021 年 03 月 30 日

作者:三十三重天

博客:http://www.zhouhuibo.club


通过学习和分享的过程,将自己工作中的问题和技术总结输出,希望菜鸟和老鸟都能通过自己的文章收获新的知识,并付诸实施。


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)


示例:


#启动网络服务systemctl start network.service
#停止网络服务systemctl stop network.service
#重启网络服务systemctl restart network.service
#查看网络服务状态systemctl status network.serivce
复制代码


2、原来的 chkconfig 命令与 systemctl 命令对比


| daemon 命令 | systemctl 命令 | 说明 |

| :------------------: | :---------------------------: | :------------------: |

| chkconfig [服务] on | systemctl enable [unit type] | 设置服务开机启动 |

| chkconfig [服务] off | systemctl disable [unit type] | 设备服务禁止开机启动 |


示例:


#停止cup电源管理服务systemctl stop cups.service
#禁止cups服务开机启动systemctl disable cups.service
#查看cups服务状态systemctl status cups.service
#重新设置cups服务开机启动systemctl enable cups.service
复制代码


参考资料


linux命令学习之:systemctl


Asp.NetCore轻松学-部署到 Linux 进行托管


END


欢迎关注公众号 程序员工具集 👍👍 致力于分享优秀的开源项目、学习资源 、常用工具


回复关键词“关注礼包”,送你一份最全的程序员技能图谱。


回复关键词"wx"添加个人微信,勾搭作者,欢迎来聊^-^。



发布于: 2021 年 03 月 30 日阅读数: 7
用户头像

happlyfox

关注

公众号 程序员工具集 2021.02.18 加入

博客 [www.zhouhuibo.club] 分享优秀的开源项目、学习资源和常用工具。谈论新闻热点、职场经验、学习感悟。共同进步!

评论

发布
暂无评论
systemedctl使用指南