作为运维人员,经常会初始化系统,系统在安装过程中基本都会选择最小化安装,这样安装好的系统里会缺少很多环境。系统初始化脚本是刚安装完操作系统之后运行的脚本,主要功能是将系统环境进行优化,并更改常用设置,统一系统环境配置,其他版本可能存在差异,可以自行修改。
此脚本是系统初始化脚本,有需要朋友可以参考,脚本内容如下:
系统环境:CentOS 7.9
[root@localhost ~]# vim auto_config_system_initializ_v1.sh
#!/bin/bash
source /etc/init.d/functions
System_Version=$(awk -F. '{print $1}' /etc/redhat-release |awk '{print $NF}')
Software="lrzsz openssh-server ntp ntpdate cmake gcc gcc-c++ zlib zlib-devel openssl openssl-devel pcre pcr