1.1 命令 df
命令df用于查看已挂载的总容量、使用容量、剩余容量等,可以不加任何参数,默认以KB为单位显示。
-i :表示查看inodes的使用状况。
-h :表示使用合适的单位显示。
-k、-m :分别表示以KB和MB为单位显示。
1.2 命令 du
命令du用来查看某个目录或文件所占空间的大小。
语法 :du [-abckmsh] [文件或者目录名]
-b :表示列出的值为B为单位输出。
-k :表示以KB单位输出,这和默认不加任何选项的输出值一样。
-m :表示以MB输出。
-h :表示系统自动调节单位。
-c :表示最后加总。
-s :表示只列出总和。
2 .磁盘的分区与格式化
2.1增加虚拟磁盘
2.2 命令fdiskfdisk 是Linux下硬盘的分区工具,是一个非常实用的命令,但是fdisk只能划分小于2T的分区。
语法 :fdisk [-l ] [设备名称]
含义分别如下:
- a:一个可引导的标志。
- b:编辑bsd磁碟标签
- c:切换dos兼容标志
- d:删除一个分区
- g:创建一个新的空GPT分区表
- G:创建IRIX(SGI)分区表
- l:列出已知的分区类型
- m:打印这个菜单
- n:增加一个新分区
- o:创建一个新的空DOS分区表
- p:打印分区表
- q:在没有保存更改的情况下退出
- s:创建一个新的空的Sun磁盘标签
- t:改变分区的系统id
- u:变化显示/输入单元
- v:验证分区表
- w:写表到磁盘和出口
- x:额外功能
如下为新建主分区的步骤:

注意:
在创建分区时,最多只能创建四个主分区。如果想要创建更多分区,那么在创建第四个分区时,选择创建为扩展分区。在分配空间时,要把剩余空间都分配给扩展分区,然后就会被浪费掉。因为分完扩展分区后,再划分新的分区时是在已经划分的扩展分区里来分的。扩展分区时不可以格式化的,可以把它当成一个空壳子,在扩展分区下可以创建多个逻辑分区。而逻辑分区都是从sdb5开始的。如果想删掉某个分区,用命令d即可删除。
在删除分区时,如果删除了扩展分区,那么扩展分区下面的逻辑分区都会被删除掉。
分区完后,按w保存配置信息,然后按q退出即可。用fdisk -l 磁盘号,查看分区情况。
3.格式化磁盘分区
命令 : mke2fs, mkfs.ext4
- -b : 分区时设定每个数据区块占用空间大小,目前支持1024, 2048 以及4096 bytes每个块。
- -i :设定inode的大小
- -N: 设定inode数量,有时使用默认的inode数不够用,所以要自定设定inode数量。
- -c: 在格式化前先检测一下磁盘是否有问题,加上这个选项后会非常慢
- -L: 预设该分区的标签label
- -j:建立ext3格式的分区,如果使用mkfs.ext3 就不用加这个选项了
- -t :用来指定什么类型的文件系统,可以是ext2, ext3 也可以是 ext4.
4.1 命令mount
mount的用来挂载磁盘,
在进行挂载分区前,先新建一个空目录。然后把刚才格式化的/dev/sdb2挂载到该目录下。具体操作如下:
挂载完成后,使用命令查看磁盘容量,可以看到sdb2,说明挂载成功。
mount挂载完成后,重新启动系统后就会消失。
4.2 /etc/fstab配置文件
这个文件是系统启动时,需要挂载的各个分区。
我们先来查看一下这个文件
学完这个/etc/fstab后,我们就可以自己修改这个文件,增加一行来挂载新增分区。
5. 卸载文件系统
命令umount


