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

disk usage 磁盘占用情况

命令

描述

du [选项] 目录或文件

显示目录下每个子目录的磁盘使用情况

选项

功能

-h

以人们容易阅读的GBytes、MBytes、KBytes等格式自行显示

-a

不仅查看子目录大小,还包括文件

-c

显示所有的文件和子目录大小后,显示总和

-s

只显示总和

--max-depth=n

指定统计子目录的深度为第n层

查看分区 hive 查看分区挂载情况_文件系统

2.df 查看磁盘空间使用情况

disk free 空余磁盘

命令

描述

df

列出文件系统的整体磁盘使用量,检查文件系统的磁盘空间占用情况

df -h

以容易阅读的GBytes、MBytes、KBytes等格式自行显示

查看分区 hive 查看分区挂载情况_子目录_02

3.lsblk 查看设备挂载情况
List block 硬盘、闪存盘、cd-Rom等设备挂载情况

命令

描述

lsblk

查看设备挂载情况

lsblk -f

查看详细的设备挂载情况,显示文件系统信息

查看分区 hive 查看分区挂载情况_查看分区 hive_03

4.mount、unmount 挂载和卸载

(1)挂载

挂载前要有光盘或者已经连接镜像文件,右键虚拟机打开设置

查看分区 hive 查看分区挂载情况_文件系统_04

命令

描述

mount [-t vfstype] [-o options] device dir

挂载设备

umount 设备文件名或挂载点

卸载设备

参数

功能

-t vfstype

指定文件系统的类型,通常不必指定。mount会自动选择正确的类型。

-o options

主要用来描述设备或档案的挂接方式。

device

要挂接(mount)的设备

dir

设备在系统上的连接点(mount point)

vfstype常用类型

  • 光盘或光盘镜像:iso9660
  • DOS fat16文件系统:msdos
  • Windows 9x fat32 文件系统:vfat
  • Windows NT ntfs 文件系统:ntfs
  • Mount Windows 文件网络共享:smbfs
  • Unix(Linux)文件网络共享:nfs

options常用参数

  • loop:用来把一个文件当成硬盘分区挂接上系统。
  • ro:采用只读方式挂接设备
  • rw:采用读写方式挂接设备
  • iocharset:指定访问文件系统所用字符集

查看分区 hive 查看分区挂载情况_Windows_05

(2)设置开机自动挂载
修改文件

[root@matebook ~]# vi /etc/fstab

查看分区 hive 查看分区挂载情况_查看分区 hive_06

5.fdisk 分区

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

命令

描述

fdisk

查看磁盘分区详情

fdisk -l

查看所有硬盘的分区列表

fdisk 硬盘设备名

对新增硬盘进行分区操作

查看分区 hive 查看分区挂载情况_Windows_07

(1)Linux分区

  • Device:分区序列
  • Boot:引导
  • Start:从X磁柱开始
  • End:到Y磁柱结束
  • Blocks:容量
  • Id:分区类型ID
  • System:分区类型

(2)分区操作按键说明

  • m:显示命令列表
  • p:显示当前磁盘分区
  • n:新增分区
  • w:写入分区信息并退出
  • q:不保存分区信息直接退出