shell自动创建分区

小钊4周前 (02-24)Linux59
vi disk.sh
#!/bin/bash
fdisk /dev/sdb <<EOF
n
p
1
#必须的空格,代表第一次回车                   
#必须的空格,代表第二次回车(回想分区过程就知道了)
wq
EOF
 
/sbin/mkfs.ext4 /dev/sdb1 &&  /bin/mkdir -p /data && /bin/mount /dev/sdb1 /data
echo 'LABEL=data_disk /data ext4 defaults 0 2' >> /etc/fstab
下面就对EOF的用法进行梳理:
EOF是END Of File的缩写,表示自定义终止符.既然自定义,那么EOF就不是固定的,可以随意设置别名,在linux按ctrl-d就代表EOF.
EOF一般会配合cat能够多行文本输出.
其用法如下:
<<EOF        //开始
....
EOF            //结束
还可以自定义,比如自定义:
<<BBB        //开始
....
BBB              //结束


 您阅读本篇文章共花了: 

相关文章

Linux基础基本操作

一、命令基础知识1.命令提示符[root@localhost ~]# root:当前登录用户 @:读做“at”,意思是在···之上 localhost:当前登录的主机名 ~:表示在当...

压缩

.gzgzip   #压缩,后缀为.gz gunzip #解压.gz压缩文件 gzip -d #解压.gz压缩文件 gzip ...

dockerfile

3. 实战案例——使用Dockerfile构建镜像注意:此实验确保可以上网。3.1 Dockerfile的概述Dockerfile概述.mp4Dockerfile是一个文本文档,其中包含了组合映像的命...

docker容器

1. 实战案例——Docker容器命令1.1 docker run命令docker run命令-实操.mp4(1)命令使用语法:docker run [options]镜像名参数如下所示:● -i:表...

docker镜像加速器

1. 实战案例——Docker镜像加速器的使用(1)Docker加速器的配置Docker镜像加速器的使用-实操.mp4注意:此实验确保可以上网。在国内访问Docker官方的镜像,一直以来速度都比较慢。...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。