Linux之day11 存储结构与磁盘分区(1)

一、开始

linux中的一切文件都是从“跟(/)”目录开始的,并按照文件系统层次化标准(FHS)采用树形结构来存放文件。


Linux系统中常见的目录名称以及相应内容
目录名称 应放置文件的内容
/boot 开机所需文件——内核、开机菜单以及所需配置文件等
/dev 以文件形式存放的任何设备与接口
/etc 配置文件
/home 用户家目录
/bin 存放单用户模式下还可以操作的命令
/lib 开机时用到的库,以及/bin和/sbin下面命令要调用的函数
/sbin 开机过程中需要的命令
/media 用于挂载设备文件的目录
/opt 放置第三方软件
/root 系统管理员的家目录
/srv 一些网络服务的数据文件目录
/tmp 任何人均可使用的共享临时目录
/proc 虚拟文件系统,例如系统内核,进程,外部设备以及网络状态
/usr/local 用户自行安装的软件
/usr/sbin LINUX系统开机时不会使用到的软件命令脚本
/usr/share 帮助与说明文件,也可放置共享文件
/var 主要存放经常变化的文件
/lost+found 当文件系统发生错误时,将一些丢失的文件片段存放在这里

路径指的是如何定位到某个文件,分为绝对路径和相对路径。绝对路径指的是根目录(/)开始写起的文件或目录名称,而相对路径指的是相对于当前路径的写法。

二、物理设备的命名规则

常见的硬件设备及其文件名称
硬件设备 文件名称
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

硬盘分区编号:主分区或扩展分区编号从1开始,到4结束;逻辑分区从编号5开始。


“/dev/sda5”表示的就是“这是系统中第一块被识别到的硬件设备中分区编号为5的逻辑分区的设备文件”。

三、文件系统与数据资料

常见的文件系统:

Ext3:是一款日志文件系统, 能够在系统异常宕机时避免文件系统资料的丢失,并自动修复数据的不一致与错误。

Ext4:Ext3的改进版本,它支持文件容量高达1EB

XFS:高性能的日志文件系统,优势在意外宕机时,可以快速的恢复可能被破坏的文件。

Linux只是把每个文件的权限与属性记录在inode中,而且每个文件占用一个独立的inode表格,该表格的大小默认为128字节,里面记录着如下信息:

该文件的访问权限(read、write、execute);

该文件的所有者与所属组(owner、group);

该文件的大小(size);

该文件的创建或内容修改时间(ctime);

该文件的最后一次访问时间(atime);

该文件的修改时间(mtime);

文件的特殊权限(SUID、SGID、SBIT);

该文件的真实数据地址(point)。  


猜你喜欢

转载自blog.csdn.net/dop102/article/details/80747439