查看linux开启了哪些服务

发布网友

我来回答

5个回答

懂视网

linux如何查看运行中的服务有那些?我们一起来了解一下吧。

一、执行以下命令,可以查看正在运行的服务:

# service --status-all | grep running

二、使用 initctl 命令:# initctl list列出运行的服务

三、使用systemctl 命令帮助我们列出系统中所有服务

以上就是小编的分享,希望能帮到大家。

热心网友

linux系统使用 chkconfig --list 查看当前开启的服务

1. chkconfig --list 查询出所有当前运行的服务

2. chkconfig --list atd  查询atd服务的当前状态

3. chkconfig --list |grep on  查看当前处于运行状态的服务,用此语句过滤即可

扩展资料:

chkconfig在没有参数运行时,显示用法。如果加上服务名,那么就检查这个服务是否在当前运行级启动。如果是,返回true,否则返回false。如果在服务名后面指定了on,off或者reset,那么chkconfi 会改变指定服务的启动信息。

on和off分别指服务被启动和停止,reset指重置服务的启动信息,无论有问题的初始化脚本指定了什么。on和off开关,系统默认只对运行级3,4,5有效,但是reset可以对所有运行级有效。

参考资料来源:linux官网


热心网友

用以下方法查看Linux开启了那些服务:
一、利用进程来查看
命令里 ps -aux | grep xxx 是查看某个进程或者服务是否存在。

二、利用chkconfig配置工具chkconfig --list 可以列出sysV和xinet服务在各个runlevel的默认启动状态。

三、利用SERVICE 命令
service 服务名 status
如:
[root@localhost ~]# service sshd status
openssh-daemon (pid 3701) 正在运行...

四、利用自启动服务配置工具
命令:ntsysv
ntsysv 1.3.30.2 - (C) 2000-2001 Red Hat, Inc.

┌────────────┤ 服务 ├────────── ──┐ │ │
│ 您想自动启动哪些服务? │
│ │
│ *] sendmail ↑ │
│ [*] smartd ? │ │ [*] sshd ? │ │ [ ] svnserve ? │ │ [*] syslog ? │ │ ] tcsd d ? │ │ *] vmware-tools ? │ │ ] vncserver ↓ │
│ │
│ ┌──────┐ ┌──────┐ │
│ │ 确定 │ │ 取消 │ │
│ └──────┘ └──────┘ │
│ │
│ │
└─────────────────────────── ─────┘
可知道哪些服务启动了。。。。。。。。。。。。。

热心网友

一、利用进程来查看
命令里 ps -aux | grep xxx 是查看某个进程或者服务是否存在。
二、利用chkconfig配置工具chkconfig --list 可以列出所有的服务在各个runlevel的默认启动状态。
三、利用SERVICE 命令
service 服务名 status 查看指定服务的运行状态

热心网友

chkconfig --list

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com