您的位置:首页 > 运维架构 > Linux

Linux学习笔记--磁盘管理

2016-11-30 22:25 253 查看
一、磁盘使用步骤

  分区:                    把大硬盘分为小的逻辑分区;

  格式化:                写入文件系统;

  分区设备文件名:  给每个分区定义设备文件名;

  挂载:                    给每个分区分配挂载点。

1.分区类型

  分区模式之
MBR  :

    a.主分区不超过4个;

    b.扩展分区最多只能有1个,不能写入数据,只能包含逻辑分区;

    c.主分区加扩展分区最多有4个;

    d.单个分区容量最大2TB。

  分区模式之 GPT  :

    最多支持128个分区,单个分区最大18EB(EB、PB、TB、GB、MB、KB、Byte、bit)。

2.格式化

  是指根据用户选定的文件系统(如FAT16、FAT32、NTFS、EXT2、EXT3、EXT4等),在磁盘的特定区域写入特定数据,在分区中划出一片用于存放文件分配表、目录表等用于文件管理的磁盘空间。格式化的目的是写入文件系统,清空分区是附带结果。

3.设备文件名

    硬件设备文件名

    分区设备文件名

4.挂载

    a.必须分区

        / (根分区)

        swap分区 (交换分区<虚拟内存>,建议为内存的2倍大小)

    b.推荐分区

        /boot (启动分区,建议200MB)

二、基本命令

  #df [选项]  

  功能:查看磁盘分区的使用状况

  选项:-l  仅显示本地磁盘(默认)

             -a  显示所有文件系统的磁盘使用情况,包含比如 /proc/

             -h  以 1024 进制计算最合适的单位显示磁盘容量(默认单位为KB)

             -H  以 1000 进制计算最合适的单位显示磁盘容量

             -T  显示磁盘分区类型

             -t  显示指定文件系统类型的磁盘分区

             -x  不显示指定文件系统类型的磁盘分区                                                       


  #du [选项]

  功能:统计磁盘上的文件大小

  选项:-b  以 byte 为单位统计文件

             -k  以 KB 为单位统计文件

             -m  以 MB 为单位统计文件

             -h  按照 1024 进制以最合适的单位统计文件

             -H  按照 1000 进制以最合适的单位统计文件

             -s  指定统计目标                                                                                     


三、分区工具

1.fdisk

  #fdisk -l

    功能:列出系统当前所有分区表信息

  #fdisk /dev/sdb

    功能:进入分区模式,开始为sdb磁盘分区(交互模式下安装提示进行分区操作,只能做MBR类型的分区)

2.parted

  #parted

    功能:进入分区模式,开始分区(MBR或者GPT类型的分区都可以做)  




四、分区的格式化

  #mkfs.ext3  /dev/sdb1        ---- 格式化sdb1分区为ext3类型的文件系统

  #mkfs -t ext4 /dev/sdb2      ---- 格式化sdb2分区为ext4类型的文件系统

五、分区的挂载

  #mount  /dev/sdb1  /mnt/test1             将sdb1分区挂载到 /mnt/test1

  #umount  /mnt/test1                             卸载

    以上命令为临时生效,配置 /etc/fstab 文件,可实现开机自动挂载。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息