检查系统是否一键优化成功的脚本

Posted 努力哥-运维自动化

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了检查系统是否一键优化成功的脚本相关的知识,希望对你有一定的参考价值。

vi check_optimize_ok.sh

 1 #!/bin/sh
 2 #by authors nulige 2016-03-21
 3 #检查系统优化成功脚本
 4 #set env
 5 export PATH=$PATH:/bin:/sbin:/usr/sbin
 6 export LANG="zh_CN.GB18030"
 7  
 8 #Repuire root to run this script.
 9 if [[ "$(whoami)" != "root" ]]; then
10        echo "Please run this script as root." >&2
11        exit 1
12 fi
13  
14 #Source function library.
15 . /etc/init.d/functions
16  
17 if [ `grep 18030 /etc/sysconfig/i18n|wc -l` -eq 1 ]
18        then
19        action "/etc/sysconfig/i18n" /bin/true
20 else
21        action "/etc/sysconfig/i18n" /bin/false
22 fi
23  
24 export LANG=en
25 if [ `chkconfig --list|grep 3:on|egrep "crond|network|syslog|sshd" |wc -l` -eq 4 ]
26        then
27        action "sys service init" /bin/true
28 else
29        action "sys service init" /bin/flase
30 fi
31  
32 if [ `grep 65535 /etc/security/limits.conf|wc -l` -eq 1 ]
33        then
34        action "etc/security/limits.conf" /bin/true
35 else
36        action "etc/security/limits.conf" /bin/false
37 fi 

 执行结果:

1 [[email protected] scripts]# sh check_optimize_ok.sh
2 /etc/sysconfig/i18n [确定]
3 sys service init [确定]
4 etc/security/limits.conf [确定]

 

以上是关于检查系统是否一键优化成功的脚本的主要内容,如果未能解决你的问题,请参考以下文章

CentOS 6一键系统优化 Shell 脚本

CentOS7一键安全加固及系统优化脚本

一键系统优化15项脚本,适用于Centos6.x

分享前端开发常用代码片段

收藏|分享前端开发常用代码片段

关于js----------------分享前端开发常用代码片段