centos关闭开机自启项


centos关闭开机自启项

先来查看默认情况下Linux 系统开启的服务有哪些,由于我们工作 在文本模式 3 级别,因此只需要查找 3 级别上开启的服务即可。查看命令如下:

[root@www ~]# LANG=en 先调整成英文字符集,以方便下面命令过滤中文字符串
[root@www ~]# chkconfig --list|grep 3:on 

 

 

 可以看到,默认情况下开启了很多服务,我们需要保留开启的所有服务也包 含在其中。这里只需要关注3级别上的设置是否为on即可(on为开启状 态)。

 

了解了系统在3 级别上开启的服务后,就可以通过命令快速实现配置了,下面就正 式介绍几种通过命令或脚本设置开机自启动的方法。
一种快速处理方法:先全关闭,再开启需要保留的。 操作思路:先将 3级别文本模式下默认开启的服务都关闭,然后开启需要开启的服务。
操作命令如下:

LANG=en for oldboy in `chkconfig --list|grep 3:on|awk '{print $1}'`;do chkconfig --level 3 $oldboy off;done
for oldboy in crond network rsyslog sshd sysstat ;do chkconfig --level 3 $oldboy on;done
chkconfig
--list|grep 3:on

操作过程如下:

[root@www ~]# LANG=en   # <== 临时调整字符集为英文 
[root@www ~]# for oldboy in `chkconfig --list|grep 3:on|awk '{print $1}'`;do chkconfig --level 3 $oldboy off;done  # <== 关掉所有开启的服务
[root@www ~]# for oldboy in crond network rsyslog sshd sysstat ;do chkconfig --level 3 $oldboy on;done <== 开启需要开启的服务 
[root@www ~]# chkconfig --list|grep 3:on <== 查看设置结果

 

 

 

 

原文出自:《跟老男孩学 Linux 运维: Web 集群实战》

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM