查看linux开启了哪些服务

已举报 回答
查看linux开启了哪些服务
问在线客服
扫码问在线客服
  • 回答数

    4

  • 浏览数

    9,753

4个回答 默认排序
  • 默认排序
  • 按时间排序

已采纳
一、利用进程来查看
命令里 ps -aux | grep xxx 是查看某个进程或者服务是否存在。
二、利用chkconfig配置工具chkconfig --list 可以列出所有的服务在各个runlevel的默认启动状态。
三、利用SERVICE 命令
service 服务名 status 查看指定服务的运行状态
取消 评论
命令一
netstat -a 查看所有服务端口
命令二
nmap +ip地址
yum install nmap 安装nmap软件包
linux开放服务端口的设置
/etc/sysconfig/iptables
vi iptables
加入如下内容
-A INPUT -p tcp -m tcp --dport 6001 -j ACCEPT
然后保存退出,重启服务
/etc/init.d/iptables restarts
查看端口是否开放
/sbin/iptables -L -n
取消 评论
1、ps aux 或netstat -tlunp ps是进程查看命令,netstat是端口查看命令,在Linux系统中,服务一定是有进程的,所以使用ps命令可以查看服务运行情况,另外,Linux服务多数是网络服务,所以通过netstat命令也可以查看服务运行状态。

2、service 服务名 status
比如查看httpd的Web服务的运行状态,执行service httpd status,
3、/sbin/service --status-all |grep 服务名
比如查看httpd的web服务,执行 /sbin/service --status-all |grep httpd即可。

4、chkconfig --list
比如查看httpd的web服务,执行 chkconfig --list |grep httpd即可。
取消 评论
最简单的就是 命令行下,用chkconfig --list
取消 评论
ZOL问答 > 查看linux开启了哪些服务

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?