在Linux系统中,如何有效地对存储空间加以使用和管理,是一项非常重要的技术。

du 查看文件和目录占用的磁盘空间

  • 基本语法

    1
    
    du [选项] 目录/文件  # disk usage,功能描述:查看文件和目录占用的磁盘空间
    
  • 选项说明

    image-20230519191349483

  • 实操案例

    image-20230519191939614

df 查看磁盘空间使用情况

  • 基本语法

    1
    
    df [选项]  # disk free,功能描述: 列出文件系统的整体磁盘使用量,检查文件系统的磁盘空间占用情况
    
  • 选项说明

    image-20230519192145650

  • 实操案例

    image-20230519192716203

lsblk 查看设备挂载情况

  • 基本语法

    1
    
    lsdlk [选项]  # 功能描述:查看设备挂载情况
    
  • 选项说明

    image-20230519193414394

  • 实操案例

    image-20230519193424801

mount 挂载

对于Linux用户来讲,不论有几个分区,分别分给哪一个目录使用,它总归就是一个根目录、一个独立且唯一的文件结构。

Linux中每个分区都是用来组成整个文件系统的一部分,它在用一种叫做“挂载”的处理方法,它整个文件系统中包含了一整套的文件和目录,并将一个分区和一个目录联系起来,要载入的那个分区将使它的存储空间在这个目录下获得。

手动挂载

  • 挂载前准备(必须要有光盘或者已经连接镜像文件),如下所示

image-20230519194149480

image-20230519194326270

  • 基本语法

    1
    
    mount [-t vfstype] [-o options] device dir # 功能描述:挂载设备
    
  • 选项说明

    image-20230519195631350

  • 实操案例

    image-20230519195944983

设置开机自动挂载

  • 编辑etc/fstab文件,将下面内容添加到最后即可

    1
    
    UUID或设备名  挂载点   类型  defaults  0 0
    
  • 输出说明

    image-20230519201547089

  • 实操案例

    image-20230519201630517

umount 卸载

  • 基本语法

    1
    
    umount 设备文件名或挂载  # 功能描述:卸载设备
    
  • 实操案例

    image-20230519201944431

fdisk 分区

该命令必须在root 用户下才能使用

查看分区详细

  • 基本语法

    1
    
    fdisk [选项]  # 功能描述:查看磁盘分区详情
    
  • 选项说明

    image-20230519202618413

  • 输出说明

    image-20230519210319589

  • 实操案例

    image-20230519203635984

对新增硬盘进行分区操作

添加硬盘

  1. 右键虚拟机–>s设置

    image-20230519203923861

  2. 添加

    image-20230519204003531

  3. 点击硬盘,下一步

    image-20230519204024650

  4. 设置磁盘类型

    image-20230519204043939

  5. 选择磁盘

    image-20230519204101152

  6. 指定磁盘大小,下一步

    image-20230519204131600

  7. 设置磁盘名称

    image-20230519204207935

  8. 完成

    image-20230519204231585

  9. 重启虚拟机,查看设备挂载情况

    image-20230519205108339

硬盘分区

  • 基本语法

    1
    
    fdisk 硬盘设备名  # 功能描述:对新增硬盘进行分区操作
    
  • 常用按键说明

    image-20230519210539600

  • 实操案例

    image-20230519210539632.png