我不知道这个服务的名称,但希望通过检查它的状态来停止该服务。
例如,如果我想检查PostgreSQL服务是否正在运行,但我不知道服务名称,那么如何检查其状态呢?
我知道如果知道服务名称,则可以使用命令来检查其状态。
我不知道这个服务的名称,但希望通过检查它的状态来停止该服务。
例如,如果我想检查PostgreSQL服务是否正在运行,但我不知道服务名称,那么如何检查其状态呢?
我知道如果知道服务名称,则可以使用命令来检查其状态。
对于CentOS,以下命令适用于我(:
locate postgres | grep service
输出:
/usr/lib/firewalld/services/postgresql.xml
/usr/lib/systemd/system/postgresql-9.3.service
sudo systemctl status postgresql-9.3.service
如果您特别寻找Postgres,那么有一个名为“pgrep”的特定命令。 您可以在下面提到的文章中找到用法 https://mydbanotebook.org/post/troubleshooting-01/
本文提供以下详细信息: 检查Postgres服务器是否正在运行 Postgres存储所有服务器配置的位置 如何启动/停止Postgres
希望这对您有所帮助。
对于Centos 6.10:
/sbin/service serviceNAME status
对于Centos 7.6和Ubuntu 18.04:
systemctl status NAME.service
适用于所有系统:
service --status-all