执⾏命令“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.moun
网站声明:如果转载,请联系本站管理员。否则一切后果自行承担。
加入交流群
请使用微信扫一扫!