Linux磁盘和文件系统管理
1、各种接口磁盘在linux中命名:
/dev/sd[a-p][1-15]:为 SCSI, SATA, USB, Flash等接口磁盘文件名;
/dev/hd[a-d][1-63]:为 IDE 接口磁盘文件名;
2、磁盘分区:fdisk/parted
1、fdisk是针对磁盘进行分区,所以文件名是不会有数字,正确应该是#fdisk /dev/sda;而不是#fdisk /dev/sda1;
2、fdisk无法对大于2TB的磁盘进行分区,取而代之要用parted命令;
3、分区完成后,重新刷新分区表,使用命令partx,或重启系统。

3、文件系统格式: ext2/ext3/ext4,swap,vfat,XFS(RHEL7后默认格式)
格式化文件系统:mkfs
#mkfs.ext4 /dev/sda1

4、文件系统层次标准(FHS),如下图所示:

5、目录树,命令tree,详细情况如下图所示

6、文件系统与目录树的关系(挂载):
1)linux操作系统将所有的设备都看作文件。
2)它将整个计算机的资源都整合成一个大的文件目录。
3)我们要访问存储设备中的文件,必须将文件所在的分 区挂载到一个已存在的目录上。
4)然后通过访问这个目录来访问存储设备。

7、Linux系统与Windows系统区别之一:硬盘分区
当有两块硬盘,且每块硬盘各三个分区,则情况如下(个人臆测):
Windows: C, D, E; F, G, H;
Linux: hda1, hda2, hda3; hdb1,hdb2, hdb3
8、Linux系统与Windows系统区别之二:目录
1)Windows系统下分区和目录等同
2)Linux的分区和目录没有直接关系
9、文件系统简单操作
磁盘与目录容量:df、du
磁盘分区:fdisk
磁盘格式化:mkfs
磁盘检验:fsck
磁盘挂载与卸载:mount、umount
10、开机自动挂载:/etc/fstab,挂载的磁盘,必须设置开机自动挂载,否则会在重启后找不到磁盘,挂载方式VIM /etc/fstab 在添加图片中内容,保存退出即可。
