Linux中的磁盘分区和挂载及分析

1.Linux分区的原理介绍

Linux无论有多少个分区.分给哪一个目录,整个文件系统也只有一个根目录.它的每一个分区都是用来组成整个文件系统的一部分.Linux使用一种”载入”的处理办法.将分区和目录联系起来.这时要载入一个分区,将使它的存储空间在一个目录下获得.
在这里插入图片描述

2.Linux硬盘编号说明

  • Linux中的硬盘分为IDE硬盘,SCSI硬盘和SATA硬盘
  • 硬盘编号格式为”sdXY”,其中”sd”表示硬盘为SCSI的类型(IDE类型为hd).
    X表示盘号(a基本盘,b基本从属盘,c辅助盘,d辅助从属盘)
    Y表示分区(1-4表示主分区或扩展分区,5开始就是逻辑分区)
    注意: 硬盘的信息在/dev目录都有对应的文件记录说明.
    在这里插入图片描述
  • 可以通过lsblk查看硬盘分区和挂载情况
    在这里插入图片描述

3.硬盘挂载和卸载操作

给当前linux系统添加一块新的硬盘(2GB),并挂载到指定的目录(/home/disk2-1目录)
执行步骤:

  • 在虚拟机中添加一个新硬盘.
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  • 对新硬盘进行分区
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  • 对新硬盘的分区进行格式化
    格式化指令: mkfs -t ext4 需要格式化的磁盘分区文件
    在这里插入图片描述
  • 将分区挂载到linux对应的目录上
    挂载指令: mount 分区文件 挂载目录
    在这里插入图片描述
    注意: 挂载到的目录需要提前创建,挂载过程不会自定创建目录.
    以上这种挂载方式为临时挂载,系统重启后挂载信息将会丢失
  • 设置自动挂载
    编辑分区挂载文件 vim /etc/fstab
    在这里插入图片描述
    执行自动挂载命令 mount -a
    在这里插入图片描述
  • 卸载磁盘分区
    卸载指令: umount 挂载点
    在这里插入图片描述
    注意: 当卸载磁盘分区的挂载点之后,也要到/etc/fstab文件中删除该分区挂载配置信息

4.磁盘查询分析

4.1查询系统磁盘整体使用情况

指令: df -lh
在这里插入图片描述

4.2查询指定目录的磁盘占用情况

指令: du [选项] 目录
选项: -s 指定目录占用大小的汇总信息
-h 带计量单位
-a 包含文件信息
-c 列出明细的同时增加汇总信息值
–max-depth=1 子目录深度
案例1: 查询/home目录占用情况,深度为1
在这里插入图片描述

4.3常用磁盘统计指令

  • 统计/home目录下文件的个数
    ls -l /home | grep “^-” | wc -l
    在这里插入图片描述
  • 统计/home目录下文件(子目录)夹的个数
    ll /home | grep “^d” | wc -l
    在这里插入图片描述
  • 统计/home目录下文件的个数,包括子目录下的文件
    ll -R /home | grep “^-” | wc -l
    在这里插入图片描述
  • 统计/home目录下文件(子目录)夹的个数,包括子文件夹下的目录.
    -ls -lR /home | grep “^d” | wc -l
    在这里插入图片描述
  • 以树型结构的方式,显示指定目录的结构信息.
    tree [目录]
    注意: 默认为当前目录的树型结构展示
    如果没有tree指令,通过 yum install tree 安装该指令
    在这里插入图片描述
  • 6
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值