查看linux主机已安装的服务

当前系统版本

下面的方法可能不适用于所有系统,目前在centos 7上试用

[root@localhost ~]# cat /etc/os-release 
NAME="CentOS Linux"
VERSION="7 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="7"
PRETTY_NAME="CentOS Linux 7 (Core)"
.....
REDHAT_SUPPORT_PRODUCT_VERSION="7"

可使用查看已安装服务器或已启动服务的命令

systemctl list-unit-files

[root@localhost ~]# systemctl list-unit-files
UNIT FILE                                     STATE   
proc-sys-fs-binfmt_misc.automount             static  
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
brandbot.path                                 disabled
systemd-ask-password-console.path             static  
systemd-ask-password-plymouth.path            static  
systemd-ask-password-wall.path                static  
session-2.scope                               static  
arp-ethers.service                            disabled
auditd.service                                enabled 
[email protected]                               enabled 
blk-availability.service                      disabled
.......

netstat -aultp 已启动服务

[root@localhost ~]# netstat -aultp
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name    
tcp        0      0 0.0.0.0:ssh             0.0.0.0:*               LISTEN      1168/sshd           
tcp        0      0 localhost:smtp          0.0.0.0:*               LISTEN      1521/master         
tcp        0     52 localhost.localdoma:ssh 192.168.0.154:31672     ESTABLISHED 1802/sshd: root@pts 
tcp6       0      0 [::]:ssh                [::]:*                  LISTEN      1168/sshd           
tcp6       0      0 localhost:smtp          [::]:*                  LISTEN      1521/master         
udp        0      0 0.0.0.0:bootpc          0.0.0.0:*                           1727/dhclient       
udp        0      0 localhost:323           0.0.0.0:*                           870/chronyd         
udp6       0      0 localhost:323           [::]:*                              870/chronyd  

cat /etc/services 所有服务

yum list installed 已安装包

yum针对软件包操作常用命令
使用 yum 查找软件包
命令:yum search
列出所有可安装的软件包
命令:yum list
列出所有可更新的软件包
命令:yum list updates
列出所有已安装的软件包
命令:yum list installed

你可能感兴趣的:(linux,linux)