一 分区
1 分区类型
主分区:总共最多只能分4个
扩展分区:只能有1个,也算主分区的一种,也就是说主分区+扩展分区最多只能有4个,但是扩展分区不能存储数据和格式化,必须再划分为逻辑分区才可用
逻辑分区:逻辑分区是在扩展分区中划分的,如果是IDE硬盘,Linux最多支持59个逻辑分区,如果是SCSI硬盘,Linux最多支持11个逻辑分区
2 分区表示方法
也就是说逻辑分区只能从sda5开始,目前我们用的文件系统类型是ext4
二 文件系统常用命令
1 文件系统查看命令df
-a 显示所有系统文件信息
-h 使用习惯单位显示 如KB,MB,GB
这里我们注意挂载点/ 占用了1.8个G
2 统计目录或文件大小du
-h 使用习惯单位显示 如KB,MB,GB
我们看到用du统计出来的/ 占用1.7个G
我们看下df和du的区别
df是从文件系统考虑的,不光要考虑文件占用的空间,还要统计被命令和程序占用的空间,最常见的是文件已经删除,但是程序还没释放
du是面向文件的,只会计算文件或目录占用的空间
3 mount
这个我们已经知道了
mount -l查询已经挂载的挂载点
mount -a
会依据/etc/fstab的内容,自动挂载,这个我们后面说
4 挂载光盘
这个我们之前已经操作过了
5 挂载U盘
先要用fdisk -l查看U盘的设备名
U盘的文件格式是vfat,然后挂载
6 挂载移动硬盘
我们知道一般移动硬盘的文件系统是NTFS格式,Linux系统默认是不支持NTFS格式的,那么怎么办呢,有两种方式,一种是把NTFS的驱动写入内核,然后重新编译内核,另外一种是下载三方软件来支持
三 fdisk分区
我们知道默认硬盘分区是Linux系统帮我们分好的,那么比如有一天我觉得硬盘不够用了,然后新增一块硬盘,这个时候就需要用到fdisk分区了
首先我们先添加一个10个G的硬盘
然后重启
用fdisk -l就可以看到刚刚这块硬盘了
设备名是sdb
fdisk /dev/sdb开始分区
这样就进入了命令模式,我们可以看上图的命令帮助
n是新建一个分区
这里要选择是主分区还是扩展分区,我们先选择主分区
接下来会让我们选择从哪里开始,多大,这里我用+2G,表示2个G的大小,然后就完成了第一个分区
下面我们再来分一个扩展分区
再分一个逻辑分区,然后按w保存退出
有的时候会报错,我们执行partprobe重新读取分区信息
我们用fdisk -l查看就可以看到刚刚分好的三个分区了
然后格式化分区
最后建立挂载点,挂载到相应目录即可