发布网友
共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