端口号在哪看(怎样查看服务器中有哪些服务)

记得不久前的一次面试,面试官问我,给你一台运行很久的服务器,在没有服务清单的状况下,怎么查看该服务器上有哪些服务,下面就给大家介绍一下怎么查看有哪些服务。

例一:在linux服务器已安装的服务中,查看哪些服务启动了,哪些服务没启动

[root@localhost ~]# systemctl list-units --type service --all

例二:查看所有正在运行的服务

[root@localhost ~]# systemctl list-units --type=service --state=running

例三:查询一个包是否安装(以screen为例)

[root@localhost ~]# rpm -qa|grep screen

[root@localhost ~]# rpm -q screen

端口号

[root@localhost ~]# systemctl status ntpd

(通过查看服务运行状况,侧面也能查出该服务是否被安装)

通过查看进程的方式来确认服务器上的服务

[root@localhost ~]# ps -ef

另外通过查看端口号或者到一些服务器上约定俗成的目录/usr/local中看看,某种程度上也能确认该服务器上的服务有哪些,当然啦,随着docker,k8s等技术的出现并广泛运用,后面我们查看服务器上的服务就更简单了

[root@#localhost ~]# docker ps

[root@localhost ~]# kubectl get pod

由于本人也是从小白过来的,文中难免会有些错误,还请大家指正并提出宝贵意见。

您可以还会对下面的文章感兴趣

最新评论

  1. 小熊迷路
    小熊迷路
    发布于:2022-04-27 14:52:31 回复TA
    sr/local中看看,某种程度上也能确认该服务器上的服务有哪些,当然啦,随着docker,k8s等技术的出现并广泛运用,后面我们查看服务器上的服务就更简单了[root@#localhost ~]#
  1. 烈焰刀光
    烈焰刀光
    发布于:2022-04-27 14:19:17 回复TA
    units --type service --all例二:查看所有正在运行的服务[root@localhost ~]# systemctl list-units --type=service --state=running例三:查询一个包是否安装(以screen为例)[root@localhost
  1. 撩妹首席导师
    撩妹首席导师
    发布于:2022-04-27 21:20:43 回复TA
    一些服务器上约定俗成的目录/usr/local中看看,某种程度上也能确认该服务器上的服务有哪些,当然啦,随着docker,k8s等技术的出现并广泛运用,后面我们查看服务器上的服务就更简单了[root@#localhost ~]# docke
  1. 骆光毅纯
    骆光毅纯
    发布于:2022-04-27 10:03:08 回复TA
    厉害了
  1. 支才琦舒
    支才琦舒
    发布于:2022-04-27 10:03:08 回复TA
    太生气了

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

使用微信扫描二维码后

点击右上角发送给好友