Centos配置优化

骚年
骚年
管理员
23
文章
0
粉丝
教程分享 常用脚本评论16阅读模式

1. 升级内核

目前默认的内核都是 3.10的,我们需要升级到4.4

  1. 查看内核版本
uname -r

 

  1. 升级
    rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org  
    rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm  
    yum --enablerepo=elrepo-kernel install kernel-lt -y  
    cat /boot/grub2/grub.cfg |grep menuentry  
    grub2-set-default 'CentOS Linux (4.4.177-1.el7.elrepo.x86_64) 7 (Core)'  
    reboot
  2. 再次查看当前内核
    uname -r
  3. 移除无用内核
    yum remove -y kernel*
    
    yum remove -y kernel-tools-libs
    
    yum --enablerepo=elrepo-kernel install --skip-broken -y kernel-lt-headers kernel-lt-tools kernel-lt-devel
    
    yum --enablerepo=elrepo-kernel install -y perf python-perf

2. 字体优化

有时候可能中文显示会出现问题,这里我们将字体编码改为UTF-8

cat >> /etc/profile <<EOF export LC_ALL=en_US.UTF-8 export LC_CTYPE=en_US.UTF-8 EOF cat >> /etc/environment <<EOF LANG=en_US.utf-8 LC_ALL=en_US.utf-8 EOF

 

刷新生效

source /ect/profile 
source /etc/environment

 

3. 进程限制优化

  1. 查看进行限制
    cat /etc/security/limits.d/20-nproc.conf_bk
  2. 修改限制

    你可以加大限制,也可以改为 unlimited,让其不限制进程

    vim /etc/security/limits.d/20-nproc.conf_bk

4. 时区优化

  1. 查看当前使用时区
    timedatectl | grep "Time zone"
  2. 修改时区
    这里我们修改为上海的时区
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

 

5. 文件打开数优化

我们可以增大或减小文件的打开数,来优化我们系统的运行效率

vim /etc/serurity/limits.conf

 

6. 增加用户的操作日志记录

  1. 将文件添加到/etc/profile
    cat >> /etc/profile <<EOF history USER=`whoami` USER_IP=`who -u am i 2>/dev/null| awk '{print $NF}'|sed -e 's/[()]//g'` if [ "$USER_IP" = "" ]; then USER_IP=`hostname` fi if [ ! -d /var/log/history ]; then mkdir /var/log/history chmod 777 /var/log/history fi if [ ! -d /var/log/history/${LOGNAME} ]; then mkdir /var/log/history/${LOGNAME} chmod 300 /var/log/history/${LOGNAME} fi export HISTSIZE=4096 DT=`date +"%Y%m%d_%H:%M:%S"` export HISTFILE="/var/log/history/${LOGNAME}/${USER}@${USER_IP}_$DT" chmod 600 /var/log/history/${LOGNAME}/*history* 2>/dev/null EOF
  2. 使命令生效
    source /etc/profile
  3. 查看日志

    登录,登出之后在 /var/log/history中就可以看到以用户命名的文件夹,进入之后就会显示所有的日志操作

7. 日志优化

压缩日志,将compress的注释删掉

vim /etc/logrotate.conf

 

这小玩意还挺有意思?!是吧!

 
骚年
  • 本文由 骚年 发表于2025年11月22日 16:19:22
  • 转载请务必保留本文链接:https://cexunke.com/jiaochengfenxiang/111.html
匿名

发表评论

匿名网友
确定

拖动滑块以完成验证