存储结构
/boot目录:存放开机启动文件
/dev目录:存放设备文件
/etc目录:存放配置文件
/home: 家目录
/bin:二进制文件
/lib:函数库
/sbin:二进制文件
/media:挂载设备文件
/opt:第三方软件文件
/root:管理员家目录
/srv:一些网络服务的数据文件目录
/tmp:临时目录
/proc:虚拟文件系统
/usr/local:第三方软件文件
/usr/sbin:二进制文件
/usr/share:帮助和说明文件
/var:经常变化的文件,如日志
/lost+found当文件系统发生错误时,将一些丢失的文件片段存放在这里
udev
IDE设备 /dev/hd[a-d]
SCSI/SATA/U盘 /dev/sd[a-p]
软驱 /dev/fd[0-1]
打印机 /dev/lp[0-15]
光驱 /dev/cdrom
鼠标 /dev/mouse
磁带机 /dev/st0 或/dev/ht0
virtio设备 /dev/vd[a-z]
硬件与系统识别顺序并不是一致的:比如说有四个插槽分别四块硬盘对应sda,sdb,sdc,sdd但实际上是应为硬盘的读取顺序与系统的识别顺序是一致的才导致了这样的顺序
sda3 这个3表示编号为3的系统分区,并不能表示是系统的第三个分区
文件系统
ext2
ext3:增加了日志,所以安全性提高了
ext4:存储容量高达1EB,能够批量处理block快,效率提高
xfs:支持18eb的存储容量
VFS(虚拟系统文件)让用户无需关心底层文件系统类型,因为系统会自动判断底层文件系统类型。
挂载硬件设备
挂载:将设备与目录做关联的动作,叫做挂载
让用户通过目录,访问设备里的内容
mount 设备 目录
umount 设备|目录
vim /etc/fstab
/dev/sdb1 /media/fan ext4 defaults 0 0
lsblk 查询文件系统关系
blkid 查询文件系统uid
第一步 fdisk 进行磁盘分区
mkfs 进行格式化
mount 挂载
vim /etc/fstab 配置永久生效