19.fdisk
fdisk命令是用于给磁盘分区的。在dos系统里也有这个命令。
一块新硬盘在使用前通常需要先进行分区,再格式化,最后挂载使用。
使用--help获得帮助。
-l选项可以查看当前系统内磁盘数量和信息。
如图所示,系统内有2块硬盘,sda和sdb。
给磁盘分区命令格式:fdisk /dev/磁盘设备文件名
例如:fdisk /dev/sdb
如图所示,fdisk对一个磁盘进行分区操作的界面。输入m获得帮助。
输入d,删除一个分区
输入n,创建一个新的分区。创建分区分为主分区和扩展分区,主分区最多可以创建4个(含扩展分区)。扩展分区建立后,在其上还可以创建分区。这个操作跟dos(windows)下分区管理类似。
输入w,保存修改退出
输入q,不保存修改退出
注:这个命令写重le,不过补充了一点内容,也不想删了。
23.parted
parted命令是用于磁盘分区的工具。跟fdisk不同的是,它支持2T以上的大磁盘。fdisk则最大只能是2T。
--help获得帮助信息。
磁盘分区命令格式:parted /dev/磁盘设备文件名
例如:parted /dev/sdb
执行命令后,进入parted命令界面。
输入help获得帮助信息。
mklabel在支持大于2T磁盘时,要使用mklabel gpt。
mkpart是创建分区的命令
print是输出当前磁盘信息
(之前写过一个磁盘扩容的文章,mkpart和print都用到过)
unit是改变显示单位
quit是退出parted命令
24.mkfs
mkfs是格式化磁盘分区。
--help获得帮助信息。
mkfs - 支持ext2、ext3(日志)、ext4、vfat、msdos、jfs、reiserfs等
命令语法1:mkfs -t <fstype> <partition>
例:mkfs -t ext3 /dev/sdb1
命令语法2:mkfs.<fstype> <partition>
例:mkfs.ext4 /dev/sdb2