前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >systemedctl使用指南

systemedctl使用指南

原创
作者头像
happlyfox
修改2021-03-04 09:49:39
6750
修改2021-03-04 09:49:39
举报
文章被收录于专栏:技术开源分享技术开源分享

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)

示例:

代码语言:javascript
复制
#启动网络服务
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]

设备服务禁止开机启动

示例:

代码语言:javascript
复制
#停止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 进行托管

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 参考资料
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档