磁盘管理

1、硬盘两大类:

       块设备:block ,存取单位“块”,磁盘

       字符设备:char,单位“字符”,键盘

设备文件:(接口)能够跟底层硬件设备通信的接口,通常关联到驱动程序上

  设备文件位置

磁盘管理

 

 

设备标识: 主标号、   次标号

 硬盘接口: 并行     IDE、SCSI

            串口      SATA、USB、 SAS

  /dev/sd*         不同的设备 a b c

                   同一块盘 a1 a2 

磁盘管理

 

 

2、分区管理工具       fdisk parted

 fdisk  可以管理分区,最多只能管理15个分区

fdisk  用法

n   add a new partition 添加一个新的分区

d   delete a partition  删除分区  

g   create a new empty GPT partition table 创建一个新的GPT分区表(并且表为空)

l   list known partition types 列出已知的分区类型

m   print this menu 打印帮助菜单

p   print the partition table 打印分区信息表

t   change a partition's system id 改变分区的系统id

q   quit without saving changes 不保存退出

w   write table to disk and exit 将分区信息写入到磁盘后退出

fdisk -l [-u] [设备名 ...]   查看分区情况

磁盘管理

 

 

磁盘管理

 

 磁盘管理

 

 

fdisk   [设备名 ...]  进去分区管理

磁盘管理

 

 磁盘管理

 

 

p  显示已有分区

磁盘管理

 

 

n  添加分区

磁盘管理

 

 

显示刚创建分区

磁盘管理

 

 

d  删除分区

磁盘管理

 

 

w 保存

磁盘管理

 

 

q  退出

磁盘管理

 

 

查看分区表

磁盘管理

 

 

3、mount   挂载一个文件系统  (dir 最好是空文件,挂载会隐藏原有文件)

把设备文件(/dev/cdrom)挂在到文件系统中(/media)

    -r 只读          -w 写          -o  添加选项

磁盘管理

 

 

查看所有挂载

磁盘管理

 

 

umount   device  卸载

磁盘管理

 

 

4、df 报告文件系统磁盘空间的使用情况

磁盘管理

 

 

  -k    全部以K形式显示

       -m   全部以M形式显示

       -h   以可读形式显示

磁盘管理

 

 磁盘管理

 

 

Free 显示系统中已用和未用的内存空间总和   

磁盘管理

 

 

du   报告磁盘空间使用情况

磁盘管理

 

 

5、raid 

      硬件 

      软件

 级别  0 1 5  10  01 

      raid 0   最少2块盘, 读写的速率都得到提高,无冗余

     raid 1    最少2块盘, 读没有任何影响,写的速率会降低,有冗余

     raid 5     最少3,       读、写速率有提升,有冗余

    raid 10  最少4块盘,读写,速率都得到了提供,有冗余

 

上一篇:挂载


下一篇:Linux下挂载硬盘的方法