fdisk
作用: 查看磁盘实体使用情况,也可对硬盘分区。
选项:
-b 分区大小-l 列出指定的外围设备的分区表状况-s 分区编号, 将指定的分区大小输出到标准输出上, 单位为区块-u 搭配-l 显示,会用分区数目取代柱面数目,来表示每个分区的起始地址-v 显示版本信息实例:
*选择要进行操作的磁盘:fdisk /dev/sdb*输入m 列出可以执行的命令:command (m for help) :m
*输入p 列出磁盘目前的分区情况:a toggle a bottable flagb edit bsd disklabelc toggle the dos compatibility flagd delete a partitionl list known partition typem print this menun add a new partitiono create a new empty DOS partition tablep print the partition tableq quit without saving changess create a partition's systemt change a partition's system idu change display /entry unitsv verify the partition tablew write table to disk and exitx extra functionality (experts only)*输入d 选择分区,删除现有分区*查看分区情况,确认分区已删除 print
*输入n 建立新的磁盘分区
*确认分区成功: pe extendedp primary partition (1-4)p //建立主分区1 //分区号1 //分区起始位置默认1100 // 分区结束位置+100M //分区结束位置,以M为单位。*创建扩展分区; e*在扩展分区中创建逻辑分区: l logical
主分区和扩展分区的磁盘号位1-4,也就是说最多有4个主分区或者扩展分区,逻辑分区开始的磁盘号为5,因此在这个实验中试没有sdb4的.*最后保存分区操作: w*分区格式化后使用磁盘:
在sdb1 建立ext2 分区:mkfs.ext2 /dev/sdb1在sdb6 建立ext3分区:mkfs.ext3 /dev/sdb6*建立两个目录/oracle /web 将新建好的两个分区挂载到系统mkdir /oraclemkdir /webmount /dev/sdb1 /oraclemount /dev/sdb6 /web*查看分区挂载情况df -h* 如果需要每次开机自动挂载则需修改/etc/fstab文件。/dev/sdb1 /oracle ext2 defaults 0 0/dev/sdb6 /web ext3 defaults 0 0