linux基础学习_fdisk命令
linux命令:fdisk
功能说明:磁盘分区命令。
语法:
fdisk [-b
参数:
-b<分区大小> 指定每个分区的大小。linux命令
-l 列出指定的外围设备的分区表状况。
-s<分区编号> 将指定的分区大小输出到标准输出上,单位为区块。
proc 命令接受三个参数:新 tclproc 的名字、一个变量名字的列表(在这个实例中试只有一个元素 x 的列表),和一个构成 tclproc 的过程体的 tcl 命令。
解释:doskey就相当于linux中的alias,等于号左边是其右边的别名,$*表示这个命令还可能有其他参数,@表示执行这条命令时不显示这条命令本身。
而freebsd,则可以在每个slice中再划分更小的分区单位,在freebsd中硬盘的slice中,这种更小的分区单位被称为partition,其概念和windows和linux中的逻辑分区的概念类似.这种更小的分区单位用小写字母a-h表示,共有8个,但是其中c分区有特殊含义,c分区表示该分区所在的整个slice(主分区).就相当于在solaris中/dev/dsk/c0t0d0c2分区一样,在sparc体系的solaris系统中c0t0d0c2表示的是整个磁盘,因为solaris中没有其他表示整个磁盘的设备名称. 从概念上讲freebsd中的/dev/ad0s1c 等同于 /dev/ad0s1。
磁盘分区工具diskgenius通过扫描,你可以清晰的看到自己的硬盘分区情况,包括分区数目(包括一般文件管理器中看不见的隐藏分区,未分配的磁盘空间等),分区的格式(fat,ntfs等),具体每个分区所占的扇区、容量等。
-v 显示版本信息。
实例:
fdisk 操作硬盘的命令格式如下:
[root@localhost beinan]# fdisk 设备
比如我们通过 fdisk -l 得知 /dev/hda 或者 /dev/sda设备;我们如果想再添加或者删除一些分区,可以用[root@localhost beinan]# fdisk /dev/sda
[root@localhost beinan]# fdisk /dev/sda
Command (m for help): 在这里按m ,就会输出帮助;
Command action
a toggle a bootable flag
b edit bsd disklabel
c toggle the dos compatibility flag
d delete a partition 注:这是删除一个分区的动作;
l list known partition types 注:l是列出分区类型,以供我们设置相应分区的类型;
m print this menu 注:m 是列出帮助信息;
n add a new partition 注:添加一个分区;
o create a new empty DOS partition table
p print the partition table 注:p列出分区表;
q quit without saving changes 注:不保存退出;
s create a new empty Sun disklabel
t change a partition's system id 注:t 改变分区类型;
u change display/entry units
v verify the partition table
w write table to disk and exit 注:把分区表写入硬盘并退出;