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

#!/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` ######…
现在自己的本地虚拟机系统,直接安装的是centos7.2 mini版,安装完成发现好多东西都没有安装,所以写了一个简单的系统初始化脚本,让自己可以省一些力气,哈哈 人懒主要是. 下面贴出写的脚本,脚本里面有好多地方写的不是特别完善,希望大家给出意见,让我来完善它. #!/bin/bashfunction readme(){echo ==========编写一个关于centos7 最小化系统安装后 需要设置的东西 ==========echo ==========1.默认执行dhclient,获取…
POST-->BIOS(Boot Sequence)-->MBR(bootloader)-->Kernel(initrd)-->/sbin/init(/etc/inittab) 当我们按下开机按钮时,会发生这些事: 1.自检:依赖于CPU,ROM中的程序 2.加载BIOS,Boot Sequence确定启动顺序 3.MBR: 硬盘0磁道0扇区的MBR文件,共512字节 446:BootLoader 64:分区表,每16字节一个分区 2:5A(一个特殊标记) 4.kernel文件vm…
Linux开机过程: 1 开机自检(BIOS):初始化硬件,查找启动介质 2 MBR引导 3 GRUB引导菜单:GRUB程序安装在Bootloader 4 加载内核(kernel) 5 运行INIT进程 6 读取inittab配置文件,执行/etc/rc.d/rc.sysinit,/ect/rc.d/rc等脚本 7 启动mingetty进程,进入系统登陆界面 Linux系统运行级别一般为0-6 0 关机模式 1 单用户模式 2 无NFS的多用户模式 3 文本模式 4 无用 5 图形化 6 重启模…
README shell环境下运行脚本,根据需求选择相应的功能. List \t\t create the userlist 这一步是必须执行的,脚本会识别本地当前目录下的文件 Useradd \t\t useradd the user Passwd \t\t set the password to userlist Del \t\t deleate the user 删除用户之前必须要有需要删除用户的列表文件 Sudoers \t\t set the Sudoers Exit \t\t qui…
linux文件系统初始化步骤 System V init启动过程 概括地讲,Linux/Unix系统一般有两种不同的初始化启动方式. 1) BSD system init 2) System V init 大多数发行套件的Linux使用了与System V init相仿的init也就是Sys V init,它比传统的BSD system init更容易且更加灵活. System V init的主要思想是定义了不同的"运行级别(runlevel)".通过配置文件/etc/inittab定…
主机刚安装完系统,会做一些配置上的优化. 修改时区 通过命令将时区设置为亚洲/上海. timedatectl set-timezone Asia/Shanghai #centos7 cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime #centos6 关闭seLinux 修改配置文件 sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config setenforce 0 关…
前言: 因公司业务增加,陆续新增服务器,时不时的来几台,手动地一台台对服务器初始化操作感觉太麻烦. 于是乎,根据初始化需求整合了一个初始化脚本,实现批量脚本初始化操作. 说明: 本脚本根据自身需求编写而成,集成了Centos7服务器的基本初始化步骤. 其中包含如下基础优化内容: 1)SELinux关闭: 2)Firewalld关闭: 3)Bash环境修改: 4)Openfile系统最大打开文件数配置: 5)系统内核参数优化配置: 6)Hostname主机名修改: 7)History历史记录配置:…
前言 之前写过<<linux系统简单备份的脚本>>, 最开始一直用着,后来觉得有必要改进下它,不管是从操作方式上还是脚本的工作方式上.之所以这么看重备份,是因为我经历过磁盘损坏的痛苦,花了1500元才勉强将数据拯救回来.我期望尽量每周备份,期望备份的目的地存储了当前系统的完整镜像,也就是说我能够从备份盘启动,且启动后系统的操作方式.已安装的软件及软件的配置以及文件的布局和当前的一模一样,每周我只需要增量备份当前的修改到备份盘.我不喜欢造轮子,但是在linux下没有现成的适合我的,于…