RHEL7系统采用了systemd初始化进程,那么如何查看某个服务的运行状态?
发布网友
发布时间:2022-04-26 17:06
我来回答
共2个回答
热心网友
时间:2023-10-16 04:23
查看指定服务的运行状态(前提是你已经知道服务的确切名称,少一个字母都不行, 比如httpd 写成http 就说找不到服务)
systemctl status httpd
如果想知道所有的服务,可以用这个直接写systemctl命令,这样所有的服务就都列出来了。
个人比较常遇见的是这种情况, 那就是不确定服务的名称,只记得关键词。 比如sshd这个服务,我只记得ssh,那么我可以用管道和grep先把这个服务过滤出来
systemctl | grep ssh
这样包括服务名和描述就都出来了
sshd.service loaded active running OpenSSH server daemon
然后再用systemctl status sshd 来查看这个服务的状态即可。
附赠一些相关的常用命令
systemctl stop sshd 关闭服务。
systemctl start sshd 启动服务
systemctl is-enabled sshd 查看一下开机是否自动启动
systemctl enable sshd 设置sshd服务开启自动启动
热心网友
时间:2023-10-16 04:24
使用命令
systemctl status xxx