Centos7系统初始化脚本】的更多相关文章

现在自己的本地虚拟机系统,直接安装的是centos7.2 mini版,安装完成发现好多东西都没有安装,所以写了一个简单的系统初始化脚本,让自己可以省一些力气,哈哈 人懒主要是. 下面贴出写的脚本,脚本里面有好多地方写的不是特别完善,希望大家给出意见,让我来完善它. #!/bin/bashfunction readme(){echo ==========编写一个关于centos7 最小化系统安装后 需要设置的东西 ==========echo ==========1.默认执行dhclient,获取…
前言: 因公司业务增加,陆续新增服务器,时不时的来几台,手动地一台台对服务器初始化操作感觉太麻烦. 于是乎,根据初始化需求整合了一个初始化脚本,实现批量脚本初始化操作. 说明: 本脚本根据自身需求编写而成,集成了Centos7服务器的基本初始化步骤. 其中包含如下基础优化内容: 1)SELinux关闭: 2)Firewalld关闭: 3)Bash环境修改: 4)Openfile系统最大打开文件数配置: 5)系统内核参数优化配置: 6)Hostname主机名修改: 7)History历史记录配置:…
概述 centos6如果要添加自定义脚本服务只需要把脚本放到/etc/init.d然后授权后用chkconfig添加后就可以管理了,那么centos7又是怎么添加自定义脚本服务呢? CentOS7添加自定义脚本服务说明 在CentOS7下,已经不再使用chkconfig命令管理系统开机自启动服务和条件自定义脚本服务了,而是使用管理unit的方式来控制开机自启动服务和添加自定义脚本服务.在/usr/lib/systemd/system目录下包含了各种unit文件,有service后缀的服务unit…
#!/bin/bash #描述: 基于RHEL7&centos7的初始化配置 #读取用户输入的ip read -p "输入你当前Linux的IP地址:" LAST #截取网卡名称 ETH=` ifconfig | head -1 | awk -F ":" '{print $1}'` #截取ip地址的前三位 + '2' 作为网关地址 GATE="`echo $LAST | awk -F "." '{print $1".&…
#!/bin/bash # #******************************************************************** #encoding -*-utf8-*- #Author: zhangshang #Date: 2017-12-19 #URL: http://blog.vservices.top/myblog #Description: The test script #Copyright (C): 2017 All rights reserv…
#!/bin/bash #检测是否为root用户 ];then echo "Must be root can do this." exit fi #检测网络 echo "检测网络中......" /bin/ping www.baidu.com -c &>/dev/null ];then echo "现在网络无法通信,准备设置网络" read -p 'pls enter your ip: ' IP read -p 'pls enter…
echo "# swappiness=0的时候表示最大限度使用物理内存,然后才是 swap空间" >> /etc/sysctl.conf echo -e "vm.swappiness = 0\n" >> /etc/sysctl.conf echo "# ARP参数,检查一次相邻层记录的有效性的周期.当相邻层记录失效" >> /etc/sysctl.conf echo -e "net.ipv4.neig…
#!/bin/bash ######the system first start configuretion #####for install  ####copy right by donglei############## #1.配置sysctl mv /etc/sysctl.conf  /etc/sysctl.bak echo "############################the new config for sysctl ########### net.ipv4.ip_forw…
#查看centos的版本号 CentOS_version=`cut -d /etc/centos-release | cut -d` #改变PS3格式 PS3="Please enter the option you need to optimize: " #网卡名称 network_name=`ip a|sed -r -n 's/.. (e.*):.*/\1/p'` #网卡的个数 network_card_sum=`echo $network_name | wc -w` ######…
#!/bin/bash# Used for other system-environment update! echo -e '\n\033[35m~~请使用root权限运行此脚本~~\033[0m\n'read -n 1 -p "Sure?(y/n):" sureechoif [ $sure == 'y' ]then echo -e '\n\033[32mcontinue......\033[0m\n'else exit 126fiecho -e "\033[34m[请输入…