服务器服务,怎样查看服务器中有哪些服务?

营销圈公众号引导关注

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

例一:在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

服务器服务,怎样查看服务器中有哪些服务?

好了,这篇文章的内容营销圈就和大家分享到这里,如果大家对网络推广引流和网络创业项目感兴趣,可以添加微信:Sum8338 备注:营销圈引流学习,我拉你进直播课程学习群,每周135晚上都是有实战的推广引流技术和网络创业项目课程分享,当然是免费学!

版权声明:本站部分文章来源互联网用户自发投稿,主要目的在于分享信息,版权归原作者所有,不承担相关法律责任。如有侵权请联系我们反馈邮箱yingxiaoo@foxmail.com,我们将在7个工作日内进行处理,如若转载,请注明本文地址:https://www.yingxiaoo.com/102200.html