我们知道fdisk可用于对磁盘进行分区,一般都是fdisk /dev/sda进入交互式命令。
那么有时候我们可能需要在程序里调用,这时候有没有非交互式方法呢?
答案是有的,下面我介绍下。
新建一个文件,比如autopart.txt
里面输入如下:
n
p
1
w
q
中间两个空白的是回车符
对应的是分区的起始sector和结束sector,回车表示采取默认的值。
接下来执行
fdisk /dev/sda < ./autopart.txt
我们知道fdisk可用于对磁盘进行分区,一般都是fdisk /dev/sda进入交互式命令。
那么有时候我们可能需要在程序里调用,这时候有没有非交互式方法呢?
答案是有的,下面我介绍下。
新建一个文件,比如autopart.txt
里面输入如下:
n
p
1
w
q
对应的是分区的起始sector和结束sector,回车表示采取默认的值。
接下来执行
fdisk /dev/sda < ./autopart.txt