8、Linux 磁盘分区和挂载

一、Linux分区原理介绍

  • 对于Linux而言,无论有几个分区,也不管挂载在那个目录下,但始终只有一个根目录。在Linux中每个分区都是用来组成整个文件系统的一部分。
  • Linux采用一种叫“载入”的处理方法,它的整个文件系统包含了一整套的文件和目录,并且将一个分区和一个目录联系起来,这时要载入的一个分区的存储空间需要从目录下获得。

二、硬盘说明

  • Linux硬盘分为IDE硬盘和SCSI硬盘,但目前使用的基本都是SCSI硬盘
  • 对于IDE硬盘,其驱动器的标识符为hdx~[ hd表明分区所在的设备类型,x表示盘号(a为基本盘,b为基本从属盘,c为辅助主盘,d为辅助从属盘),~表示分区号]
  • SCSI硬盘标识符为sdx~。[ 例:sda1表示SCSI硬盘a1分区 ]

三、新增硬盘

  • lsblk查看设备挂载情况 [ 例:lsblk]
  • lsblk -f查看设备挂在情况详细信息 [ 例:lsblk -f] {此命令会显示设备挂载情况的唯一表示UUID}
  • 虚拟器如何增加一块硬盘:
    1、在vmwa虚拟机中添加硬盘
    2、硬盘分区
    3、格式化
    4、挂载
    5、设置自动挂载
  • fdisk 硬盘开始分区命令 [ 例:fdisk /dev/sdb开始对“sdb”硬盘进行分区 ] {此命令是开始分区,之后输入n,则会新增加分区, 之后选择p,两次回车默认将剩余全部空间给当前分区,最后输入w,写入分区并退出,若不保存输入q退出即可,其中会有分区号输入(1-4),需要几个分区输入几即可。 }
  • 分区选项说明:
    1、m:显示命令列表
    2、p:显示磁盘分区
    3、n:新增加分区
    4、d:删除分区
    5、w:写入并保持
    6、q:退出不保存
  • mkfs -t ext4 分区格式化分区 [ 例:mkfs -t ext4 /dev/sdb1:将“sdb1”磁盘格式化 ] {其中ext4表示分区类型 }
  • mount 分区名 挂载目录挂载分区 [ 例:mount /dev/sdb1/ /newFile:将"/dev/sdb1"分区挂载到”newFile“目录下 ] {所要注意到的是用此命令挂载后,在重启后挂载会失效,下面会介绍永久挂载的方法}
  • umount 设备名卸载分区 [ 例:umount /dev/sdb1:将”dev/sdb1"与之挂载的目录断开 ]
  • umount 目录名卸载分区 [ 例:umount newFile:将”dev/sdb1"与之挂载的目录断开 ] {此命令于上一命令相同作用}
  • /etc/fstab存放挂载信息目录 {在此文件中将分区的UUID与需要挂载的目录写入并保存,之后执行mount -a即可实现永久挂载}
  • df -h查询系统磁盘的使用情况
  • du 选项 目录查询指定目录的磁盘占用情况 [ 例:du -h /home/:查看“/home/”目录的磁盘占用情况 ]
  • du 选项说明:
    1、-s:指定目录占用大小汇总
    2、-h:查看大小是会显示单位
    3、-a:列出目录下包含的文件占用大小
    4、--max-depth=1:数字表示查询子目录层级,“1”表示查询第一层子目录占用情况
    5、-c:列出详细信息的同时也会显示合计
  • ls -l 目录 | grep "^-" | wc -l统计目录下文件个数 [ 例:ls -l /opt/ | grep "^-" | wc -l:统计”/opt"下文件个数 ] {其中"^-“表示统计普通文件,”wc -l"表示统计数据, 如果需要统计目录个数只需要将”-"修改为"d"即可}
  • ls -lR 目录 | grep "^-" | wc -l递归统计目录下所有文件个数 [ 例:ls -lR /opt/ | grep "^-" | wc -l:会递归的将目录下子目录的文件统计 ] {如果想递归统计子目录的话相信你已经会了吧}
  • tree 目录树状显示目录结构[ 例:tree /home/:树状显示"/home“目录结构 ] {如果第一次使用,或许找不到这条命令,此时需要安装一下即可,安装命令:sudo yum install tree}
  • 13
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值