一 磁盘分区
首先问大家一个问题,为什么要给磁盘分区?
磁盘是用来存储文件的。 我们使用衣柜来类比。分区是把大柜子分割成小柜子,格式化类似打隔断,确定隔断的位置和大小。然后给柜子门上贴标签,标签写柜子内衣物的归属和用途等。这个过程就是给磁盘分区过程。
磁盘分区的好处有如下:
1.方便管理和控制。相同类型数据放到相同分区,方便管理和维护。
2.提高系统效率。 分区后,直接缩短系统读写磁盘的磁头移动的距离。
3.限制用户使用的磁盘量,防止浪费。
4.方便备份和恢复硬盘分区。
二 文件系统类型以及存储文件原理
常见文件系统类型有Ext, Ext2, Ext3,Ext4, xfs, swap, NFS, iso9660, fat, vfat, NTFS, ufs, proc,sysfs,tmpfs .Linux 文件系统是索引式文件系统。先将文件系统格式化为inode 和block 块。 inode 存储文件的权限和文件属性。实际文件数据存储在block 里。文件太大的话,可能会占用多个block 块。
三 常见文件系统命令
1.查看文件系统硬盘上使用情况----df 命令: df 选项 目录或者文件名字
2.统计目录或文件所占磁盘空间大小----du 命令: du 选项 目录或文件名字
3.挂载Linux 系统外的文件---- mount 命令:
4.卸载文件系统(卸载已经挂载的硬件设备)----umount 命令: unmount 设备文件名或挂载点
5.检测和修复文件系统 -----fsck 命令: fsck 选项 分区设备文件名
6.查看文件系统信息-----dumpe2fs 命令: dumpe2fs -h 文件名
7.给硬盘分区----fdisk 命令:fdisk -l 或者 fdisk 设备文件名
8.创建分区-----parted 命令: parted 硬盘设备文件名
9.格式化分区( 为分区写入文件系统)---- mkfs 命令:mkfs [-t 文件系统格式] 分区设备文件名
10.格式化硬盘( 给硬盘写入文件系统)---- mke2fs 命令:mke2fs 选项 分区设备文件名
如果觉得阿萨的内容对你有帮助,欢迎围观点赞。