Linux之磁盘分区,挂载

2023-12-30 17:28:03

Linux分区

分区介绍

对linux来说无论有几个分区,分给哪个目录使用,归根结底只有一个根目录,linux中每个分区都是用来组成整个文件系统的一部分。
linux采用“载入"的处理方法,他的整个文件系统中包含一整套的文件和目录,将一个分区和一个目录联系起来。
image.png


硬盘说明

如果是虚拟机一般使用SDA硬盘(SCSI硬盘接口协议的)
SCSI类的硬盘标识为sdx~,使用sd标识分区所在设备的类型,”x“表示盘号(a为基本盘,b为基本从属盘,c为辅助主盘,d为辅助从属盘),”~“代表分区,前四个分区用数字1到4表示,他们是主分区或扩展分区,从5开始就是逻辑分区。例如sda3表示为第一个SCSI硬盘上的第三个分区,sdb2表示第二个SCSI硬盘上的第二个分区。


查看所有设备挂载情况
lsblk 或者 lsblk -f

image.png


挂载

如何增加一块硬盘

  1. 虚拟机添加硬盘
  2. 分区
  3. 格式化
  4. 挂载
  5. 设置可以自动挂载
虚拟机添加硬盘

在虚机菜单中,选择【设置】,然后设备列表中添加硬盘,然后一路下一步,中间只有选择磁盘大小的地方需要修改。然后重启
image.png


分区
fdisk /dev/sdb

开始对sdb分区

  • m:显示命令列表
  • p:显示磁盘分区 同 fdisk -l
  • n:新增分区
  • d:删除分区
  • w:写入并退出

说明:开始分区后输入n,新增分区,然后选择p,分区类型为主分区。两次回车默认剩余全部空间。最后输入w写入分区并退出,如不保存退出输入q

image.png


格式化磁盘
mkfs -t ext4 /dev/sdb1

其中ext4是分区类型


挂载

将一个分区与一个目录联系起来

mount 设备名 挂载目录
例如:
mount /dev/sdb1 /newdisk

解除挂载使用unmount

注意:使用命令行方式挂载,重启以后会失效


永久挂载

通过修改/etc/fstab失效挂载
image.png
添加完成后,执行mount -a即可生效


磁盘情况查询

查询系统整体磁盘使用情况
df -h

查询系统整体磁盘的使用情况
image.png


查询指定目录的磁盘占用情况
du -h

查询指定目录的磁盘占用情况,默认为当前目录

  • -s:指定目录占用大小汇总
  • -h:带计量单位
  • -a:含文件
  • –max-depth=1:子目录深度
  • -c:列出明细的同时,增加汇总值

image.png

磁盘-工作常用指令

  1. 统计/opt文件夹下文件的个数
  2. 统计/opt文件夹下目录的个数
  3. 统计/opt文件夹下文件的个数,包括子文件夹里的
  4. 统计/opt文件夹下目录的个数,包括子文件夹里的

文章来源:https://blog.csdn.net/weixin_61427900/article/details/135307281
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。