linux初始化shell脚本
2023-09-11 14:18:55 时间
#!/bin/bash # this is a init script ping -c 1 -i 0.1 -W 1 baidu.com a=`echo $?` if [ ${a} == 0 ];then echo "network success" else echo "network failer" exit 2 fi systemctl stop firewalld systemctl disable firewalld sed -i 's/^SELINUX=enforcing/SELINUX=disable/' /etc/selinux/config hn=master1.localdomain hostnamectl set-hostname ${hn} # ----------------------------- mkdir /tmp/yum.repo.bak ;mv /etc/yum.repos.d/* /tmp/yum.repos.bak/ wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo b=`echo $?` if [ ${b} == 0 ];then echo "yum 替换成功" else echo "yum 替换失败,将手动执行下列过程" exit 2 fi yum clean all;yum makecache
yum install -y wget vim 2>&1
reboot
相关文章
- Linux纯Shell实现DNSPod动态域名
- linux shell 脚本攻略学习18--grep命令详解
- linux shell 脚本攻略学习2
- Linux Shell脚本自动化编程实战-正则表达式RE
- linux shell 脚本攻略学习18--grep命令详解
- linux shell 脚本攻略学习9--rename命令详解
- linux shell 脚本攻略学习8---md5校验,sort排序,uniq命令详解
- Linux Shell之init脚本与activemq init脚本设计亮点分析
- Linux shell中比较操作符“==”与“-eq”对比
- 思维导图学 Linux Shell攻略之干货篇 mysql数据库脚本管理系统
- Linux Shell脚本自动化编程实战- scp非交互传文件
- Linux复习资料(三)、Shell命令
- 【极简教程】Linux Shell 脚本编程
- Linux-Shell基础(变量,字符串,数组)
- Linux shell 比较大小 ’-gt’与’>’的区别
- Linux shell read命令
- L58.linux命令每日一练 -- 第九章 Linux进程管理命令 -- pgrep和kill
- L46.linux命令每日一练 -- 第七章 Linux用户管理及用户信息查询命令 -- w和who
- Linux系统shell脚本之监控httpd服务
- 【Linux之Shell脚本实战】监控系统的磁盘空间使用率
- Linux系列 linux 常用命令(笔记)
- 面试必备Linux常用命令
- Linux实验报告六【命令vim、cat、echo、grep、wc的使用】和【shell脚本的编译运行】