管理磁盘及分区

1.管理磁盘及分区
检测新硬盘 :fdisk -l (列出当前系统中所有硬盘设备及其分区信息)
列出信息有一下几种参数:
Device :
分区的设备文件名称
Boot   
:是否是引导分区,是则有“*”标识
Start   
:该分区在硬盘中的起始位置(柱面数)
End    
:该分区在硬盘中的结束位置
Blocks
:该分区的大小,以blocks为单位,默认1024字节
Id       
:分区类型的ID标记号
System
:分区类型

进入到交互式的分区管理界面: fdisk /dev/sdb
Cmmand (m for help) :
常用命令:
m (
帮助)
p
(列出硬盘中的分区情况)
n
(新建分区)→子参数:
      p
(新建主分区1-4)
      e(
新建扩展分区1-4)
     
接下来在扩展分区中新建逻辑分区
      d
(删除分区)
      t
(变更分区类型)输入1-5(可以根据dev/sdb5)可以看到、然后82或83(82是文件系统SWAP和EXT3对应的ID
     w
和q(退出fdisk分区工具)w保存退出、q退出不保存
重新检测/dev/sdb磁盘中分区情况的变化 : partprobe /dev/sdb 

 

2.管理文件系统
 
在linux系统中、使用fdisk命令分区后、还需要对分区进行格式化并挂载到系统中的指定目录、然后才能用于存储文件、目录等数据
创建文件系统
mkfs -t
文件类型 分区设备 (其中mkfs.ext3与mkfs -t exte功能一样)
mkswap /dev/sdb5
(在指定分区上创建交换文件系统、将/dev/sdb5格式转换为swap交换文件系统)
free | grep -i swap
(通过free命令观察交换空间的变化)
swapon /dev/sdb5
(启用新的交换分区)
swapoff /dev/sdb5
(停用交换分区)
挂载卸载文件系统
格式:mount [-t 文件系统类型] 存储设备 挂载点
mount  /dev/cdrom  /media/cdrom
(插入RHEL5光盘,并挂载到/meida/cdrom中)
mount  /dev/sdc1  /media/usbdsk
(插入一个U盘,将其挂载到/media/usbdsk,挂载点需要事先创建好)
mount
(直接输入也可查看系统中已挂载的各分区信息)
mount  -o loop *****.iso /media/ubuntu
(将下载的ISO镜像文件挂载到/media/ubuntu下)
umount /media/usbdsk
(卸载已挂载到/media/usbdsk目录下的U盘文件系统)
eject
和eject  -t (对于光驱设备来说、前者是弹出托架、后者是收回托架)
cat /etc/fstab(/etc/fstab文件可以视为mount命令的配置文件、系统每次开机时会自动读取这个文件的内容,自动挂载所指定的文件系统
配置文件内容:
第一个字段:设备名或者卷标名
第二个字段:文件系统的挂载点目录的位置
第三个字段:文件系统类型
第四个字段:挂在参数
第五个字段:表示文件系统是否需要dump备份,为1时需要、0忽略
第六个字段:决定系统启动时进行磁盘检查的顺序,0不检查,1优先检查,2其次检查(根分区应为1、其他分区应为2)
例:修改/etc/fstab文件,添加自动挂载/dev/sdb1分区的配置行
# vi /etc/fstab       //
在文件末行添加如下内容
/dev/sdb1       /mailbox      ext3    default   0  0
 
df  -hT  [/etc/sdb1]
(查看磁盘使用情况、默认单位是KB)

详细文档见附件

你可能感兴趣的:(磁盘分区,硬盘分区,管理磁盘,磁盘详解)