当前位置:首页 > linux > linux查看已开启的服务和如何关闭所有服务命令

linux查看已开启的服务和如何关闭所有服务命令

N32年前 (2022-12-04)linux1301

1. 查看Linux启动的服务


. 代码如下:


chkconfig --list 查询出所有当前运行的服务 chkconfig --list atd 查询atd服务的当前状态


2.停止所有服务并且在下次系统启动时不再启动,如下所示:


. 代码如下:


chkconfig --levels 12345 NetworkManager off


如果想查看当前处于运行状态的服务,用如下语句过滤即可


. 代码如下:


chkconfig --list |grep on


3.如果只是想当前的设置状态有效,在系统重启动后即不生效的话,可以用如下命令停止服务


. 代码如下:


service sshd stop



查看已经开启的服务


netstat -tulpn

关闭所有对外的服务


sudo ufw default deny incoming

附:netstat 命令常用参数


-a (all)显示所有选项,默认不显示LISTEN相关

-t (tcp)仅显示tcp相关选项

-u (udp)仅显示udp相关选项

-n 拒绝显示别名,能显示数字的全部转化成数字。

-l 仅列出有在 Listen (监听) 的服務状态

-p 显示建立相关链接的程序名

-r 显示路由信息,路由表

-e 显示扩展信息,例如uid等

-s 按各个协议进行统计

-c 每隔一个固定时间,执行该netstat命令。

提示:LISTEN和LISTENING的状态只有用-a或者-l才能看到


扫描二维码推送至手机访问。

文章内容摘自网络,如有侵权请联系本站删除。

本文链接:http://i.net3c.com/post/68.html

标签: linux

相关文章

Job for network.service failed because the control process exited with error code问题

Job for network.service failed because the control process exited with error code问题

今天在centOS 7下更改完静态ip后发现network服务重启不了,翻遍了网络,尝试了各种方法,终于解决了。     现把各种解决方法归纳整理,希望能让后面的同学少走...

linux常用命令记忆

linux常用命令记忆

# free -h第一行: 系统物理内存的使用情况第二行: swap交换内存的使用情况total列: 系统中内存的总量,used列: 已用内存总量(used = total-free-buffers-...

linux lsof/netstat查看进程和端口号相关命令

linux lsof/netstat查看进程和端口号相关命令

  在linux操作时,经常要查看运行的项目的进程和端口号,在这里总结了以下常用到的相关命令:       1.查看系统运行的java项目,并查看进程...