
shell脚本
aaa打工人
加油打工人,加油人生!
展开
-
shell脚本练习--for循环输出三角型
要求:通过循环输出一下图形可以看成三个三角形的组合#!/bin/bashfor i in {1..9}do for j in {9..1} do [ $j -gt $i ] && echo -n " " done for m in {1..9} do [ $m -le $i ] && echo -n ...原创 2020-03-23 22:32:48 · 1594 阅读 · 0 评论 -
for循环实验案例-将规律的多个文件移动到相应目录下
案例需求:1、 创建100个目录2、 创建{1…1000}. txt3、将文件以1-10保存到第一个目录中,11-20保存到第二个目录中的形式将文件处理完for i in {1..100}do mkdir $i for j in {1..10} do if [ $i -eq 1 ] then touch /root/test/$i/$j.txt ...原创 2020-03-23 22:21:49 · 400 阅读 · 0 评论 -
shell脚本--用户管理小脚本
功能:用户可以使用此脚本,执行各种判断1.创建用户账号 2.删除用户账号3.锁定用户账号4.解锁用户账号5.查看用户状态 6.退出管理脚本脚本#!/bin/bashcat << END //=======================\\| 用户管理脚本 |---------------------------| 1.创建用户账号 ...原创 2020-03-20 21:14:40 · 370 阅读 · 0 评论 -
shell脚本--磁盘管理 parted -s分区
因为fdisk分区的交互性,所以脚本中采用parted -s 便不会儿对用户产生交互;[root@localhost ~]# vim test.sh#!/bin/bash#分区parted -s /dev/sdb mklabel msdos //格式化msdos系统分区parted -s /dev/sdb mkpart p xfs 0 5G //建立三个主分区每个5Gp...原创 2020-03-18 20:47:48 · 3677 阅读 · 0 评论 -
shell脚本--构建DNS主服务器
脚本解释如下,执行命令后,会儿提示用户输入一个网站(www.study.com),便会儿暂时解析成本地IP的地址与网站对应;脚本如下:#!/bin/bash#安装软件yum -y install bind bind-utils bind-libs > /dev/null 2>&1#定义变量获取自身的IPIP=$(ifconfig ens33 | awk -F ’ ...原创 2020-03-18 18:09:39 · 336 阅读 · 0 评论 -
shell脚本 -- yum库的创建与还原
创建yum库:[root@localhost ~]# vim create_yum.sh#!/bin/bash#挂载光盘点,省去多余信息mkdir /media/cdrommount /dev/sr0 /media/cdrom > /dev/null 2>&1#设置yum.repos.d配置文件cd /etc/yum.repos.dmkdir backupmv...原创 2020-03-17 22:29:33 · 188 阅读 · 0 评论