新闻资讯

质量为本、客户为根、勇于拼搏、务实创新

< 返回新闻资讯列表

Linux怎么查看有哪几种服务

发布时间:2023-09-21 08:39:50

Linux怎么查看有哪几种服务

Linux是一种开源操作系统,其服务管理非常重要。本文将介绍怎么查看当前系统中运行的服务。

1.使用systemctl命令查看

systemctl是Linux系统中管理服务的工具。使用该工具可列出当前系统中运行中的服务的状态。使用下面的命令列出所有的服务及其状态:

systemctllist-units--type=service

该命令将输出所有运行中的服务及其状态。例如:

UNITLOADACTIVESUBDESCRIPTIONacpid.serviceloadedactiverunningACPIeventdaemonapparmor.serviceloadedactiveexitedAppArmorinitializationapt-daily-upgrade.serviceloadedactiveexitedDailyaptupgradeandcleanactivities[…]

2.使用service命令查看

service是另外一种管理服务的工具。使用下面的命令输出所有当前正在运行的服务:

service--status-all|grep'+

该命令将输出一个以“+”标记的列表,表示所有正在运行的服务。例如:

[+]acpid[+]anacron[+]apparmor[+]atd[+]console-setup.sh[…]

3.使用netstat命令查看服务的网络端口

Linux系统还可使用netstat查看服务的网络端口。使用下面的命令可以输出所有正在运行的服务所占用的网络端口:

netstat-tulpn

该命令将输出所有正在运行的服务的IP地址、端口号、PID及状态。例如:

ProtoRecv-QSend-QLocalAddressForeignAddressStatePID/Programnametcp000.0.0.0:220.0.0.0:LISTEN958/sshdtcp600:::80:::LISTEN1098/apache2udp000.0.0.0:6310.0.0.0:1274/cupsd

该信息显示出每一个正在运行的服务所使用的网络端口及协议。

桂>哥>网>络www.guIgege.cn

X

截屏,微信识别二维码

微信号:muhuanidc

(点击微信号复制,添加好友)

打开微信

微信号已复制,请打开微信添加咨询详情!