查看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         ↓     │                    

                      │                                │                     

                      │    ┌──────┐       ┌──────┐     │     

                      │    │ 确定 │       │ 取消 │     │                 

                      │    └──────┘       └──────┘     │     

                      │                                │                     

                      │                                │                     

                      └─────────────────────────── ─────┘                                                                   

                                                        可知道哪些服务启动了。。。。。。。。。。。。。。。


你可能感兴趣的:(linux)