centos中systemctl命令使用介绍

https://www.cnblogs.com/asker009/p/10219348.html
CentOS7 从查看、启动、停止服务说起systemctl
执行命令“systemctl status 服务名.service”可查看服务的运行状态,其中服务名后的.service 可以省略,这是CenOS7以后采用systemd作为初始化进程后产生的变化。

Systemctl是一个systemd工具,主要负责控制systemd系统和服务管理器。

Systemd是一个系统管理守护进程、工具和库的集合,用于取代System V初始进程。Systemd的功能是用于集中管理和配置Linux系统。
以网络服务network.service为例:

1、查看服务状态

systemctl status network.service
2、控制服务

启动服务

systemctl start network.service

重启服务

systemctl restart network.service

停止服务

systemctl stop network.service

开机启动服务

systemctl enable network.servic

停止开机启动

systemctl disable network.servic

复制代码
3、查找所有或者某个服务

systemctl list-units --type=service | grep network

4、Systemctl接受服务(.service),挂载点(.mount),套接口(.socket)和设备(.device)作为单元。

复制代码
列出所有可用单元

systemctl list-unit-files

列出所有运行中单元

systemctl list-units

列出所有失败单元

systemctl --failed

复制代码
5、使用systemctl命令杀死服务

systemctl kill network.service

6、列出所有系统挂载点

复制代码

systemctl list-unit-files --type=mount
UNIT FILE                     STATE   
dev-hugepages.mount           static  
dev-mqueue.mount              static  
proc-sys-fs-binfmt_misc.mount static  
sys-fs-fuse-connections.mount static  
sys-kernel-config.mount       static  
sys-kernel-debug.mount        static  
tmp.mount                     disabled

复制代码
7、挂载、卸载、重新挂载、重载系统挂载点并检查系统中挂载点状态

systemctl start tmp.mount
systemctl stop tmp.mount
systemctl restart tmp.mount
systemctl reload tmp.mount
systemctl status tmp.mount
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值