Linux查看服务状态:一招鲜(linux 查看服务列表)

随着计算机技术的进步,Linux作为优秀的操作系统,越来越多的用户熟练使用它,其中包括如何查看服务状态,也是众多Linux系统用户需要掌握的技能知识。下面就来介绍一招鲜,如何查看Linux服务状态:

一、查看所有服务状态:

方法一:使用”service –status-all”命令指令查看当前系统服务状态,此方法需要root权限。

命令指令格式如下:

service –status-all

方法二:使用”systemctl list-units –type=service”查看当前服务状态,此方法也需要root权限。

命令指令格式如下:

systemctl list-units –type=service

示例:

[root@ufs-server mysql]# systemctl list-units –type=service

UNIT LOAD ACTIVE SUB DESCRIPTION

mysqld.service loaded active running MariaDB 10.3.22 database server

二、查看指定服务状态:

方法一:使用”service”命令指令查看指定服务状态,此方法也需要root权限。

命令指令格式如下:

service [servicename] [action]

action 值可以为status、start、stop、restart等

示例1:

[root@ufs-server mysql]# service mysqld status

mysqld (pid 11125) is running…

示例2:

[root@ufs-server mysql]# service mysqld restart

Restarting MariaDB 10.3.22 database server: mysqld done

方法二:使用”systemctl status”指令查看指定服务状态,此方法也需要root权限。

命令指令格式如下:

systemctl status [servicename]

示例:

[root@ufs-server mysql]# systemctl status mysqld

● mysqld.service – MariaDB 10.3.22 database server

Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled)

Drop-In: /etc/systemd/system/mysqld.service.d

└─migrated-from-my.cnf-settings.conf

Active: active (running) since Thu 2021-04-29 15:47:21 CST; 23h ago

总结:以上方法可以帮助用户查看Linux服务状态,是一招非常实用的技巧,能够让用户更加快捷的了解Linux的服务状态,从而更好的掌握服务的运行情况,以更有效和安全的方式使用Linux系统。


数据运维技术 » Linux查看服务状态:一招鲜(linux 查看服务列表)