文档章节

用Shell脚本进行fdisk分区

水海云
 水海云
发布于 2017/09/05 21:08
字数 165
阅读 26
收藏 0

在嵌入式开发中经常会对mmc卡,固态硬盘等重新分区。手动调用fdisk能完成这些重复劳动,但总是不方便。为了提高效率,写如下脚本用于方便开发。注意:其中的空行必不可少,每一个空行意味着一个回车。

#!/bin/bash
disk=$1
if [ -z $disk ]; then  
disk=/dev/mmcblk0  
echo "您没有指定将要分区的设备,将使用默认设备: $disk"
fi
fdisk $disk << EOF
d
1
d
2
d
3
d
4
d

n
p
1
1
+20M
n
p
2

+20M
n
p
3

+256M
n
e

n

+512M
n

t
1
b
t
2
53
p
w
EOF

#file end

© 著作权归作者所有

共有 人打赏支持
水海云
粉丝 50
博文 120
码字总数 101938
作品 0
深圳
程序员
SHELL脚本实现分区

写一个脚本(前提:请为虚拟机新增一块硬盘,假设它为/dev/sdb),为指定的硬盘创建分区 1,列出当前系统上所有的磁盘,让用户选择,如果选择quit则退出脚本;如果用户选择错误,就让用户重新...

Vincent-Duan
2016/10/16
3
0
Linux之部分shell脚本练习(二)

while CONDITION;do statement done 进入循环:条件满足 退出循环:条件不满足 until CONDITION;do statment ... done #!/bin/bash # read -p "Input something:" STRING while[ $STRING !=......

巫哲
06/28
0
0
SpacePack 运维工具之 Auto fdisk

SpacePack 是一款针对云主机制作的运维工具包,Auto fdisk 是一个自动创建分区格式化并挂载硬盘脚本,后期将会有更多的工具脚本被制作出来,并且立志要做一款运维工程师的居家必备利器! 支持...

palink
2017/08/06
0
0
Linux系统管理(1)

Linux系统管理主要分为:1.存储管理;2.程序包管理;3.sed、awk的应用;4.进程管理;5.网络管理;6.Linux内核管理;7.Linux系统的启动流程;8.系统安装;9.完善shell脚本的使用;我们接下来先...

long44
2017/12/13
0
0
linux学习作业-第七周

本周作业内容: 1、创建一个10G分区,并格式为ext4文件系统; 首先需要在虚拟机添加一块硬盘,硬盘大小超过10G,例如/dev/sdb。 使用fdisk创建 fdisk /dev/sdb #进入fdisk工具n#选择创建新分区...

rExcHow
2016/09/21
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

python3.6 取余运算

python中取余运算逻辑如下: 如果a 与d 是整数,d 非零,那么余数 r 满足这样的关系: a = qd + r , q 为整数,且0 ≤ |r| < |d|。 经过测试可发现,python3.6中取余运算得到的 r 是正整数;...

colinux
10分钟前
1
0
[雪峰磁针石博客]软件测试专家工具包1web测试

web测试 本章主要涉及功能测试、自动化测试(参考: 软件自动化测试初学者忠告) 、接口测试(参考:10分钟学会API测试)、跨浏览器测试、可访问性测试和可用性测试的测试工具列表。 安全测试工具...

python测试开发人工智能安全
今天
3
0
JS:异步 - 面试惨案

为什么会写这篇文章,很明显不符合我的性格的东西,原因是前段时间参与了一个面试,对于很多程序员来说,面试时候多么的鸦雀无声,事后心里就有多么的千军万马。去掉最开始毕业干了一年的Jav...

xmqywx
今天
3
0
Win10 64位系统,PHP 扩展 curl插件

执行:1. 拷贝php安装目录下,libeay32.dll、ssleay32.dll 、 libssh2.dll 到 C:\windows\system32 目录。2. 拷贝php/ext目录下, php_curl.dll 到 C:\windows\system32 目录; 3. p...

放飞E梦想O
今天
1
0
谈谈神秘的ES6——(五)解构赋值【对象篇】

上一节课我们了解了有关数组的解构赋值相关内容,这节课,我们接着,来讲讲对象的解构赋值。 解构不仅可以用于数组,还可以用于对象。 let { foo, bar } = { foo: "aaa", bar: "bbb" };fo...

JandenMa
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部