Linux文件系统的层级结构

Linux文件系统的层级结构

 

文件结构

  • 倒置的树状结构 :Linux的哲学思想是一切皆文件,把几乎所有资源统统抽象为文件形式:包括硬件设备,甚至通信接口等
  • 根目录 :linux的文件起始均从唯一的根开始,往下逐层一级级扩展开来。

根“/”

Linux的根目录是系统最重要的一个目录,因为所有的目录都是从根目录下衍生而来,由它组成一个庞大的文件系统

/bin目录

所有用户可用的基本命令均存放在该目录下,同时该目录是不能单独分区。

/sbin

供系统管理使用的工具程序的目录,也不可以进行单独分区

/boot

引导加载器必须用到的各静态文件如:kernel;initramfs;grub

/dve

存储特殊文件或设备的文件目录

/etc

系统程序的配置文件,均为静态文件

/home

普通用户的家目录的集中位置。一般每个普通的家目录下与用户同名的子目录,常规格式:/home/user

/lib

为系统启动或根文件系统上的应用程序(/bin,/sbin)提供共享库,以及为内壳提供内壳模块

/mnt

其他文件系统的临时挂载点

/opt

附加应用程序的安装位置

/root

管理员的家目录

/srv

当前主机为服务器提供的数据文件存放的目录

/tmp

为那些会产生临时文件的程序提供的用于存储临时文件的目录;可供所有用户执行执行写入操作的特有权限

usr

全局共享的只读数据路径

/sur/local

让系统管理员安装本地应用程序,也通常用于安装第三方程序


上属只是Linux根目录下的一级目录,从这些目录下还可以衍生出2级3级…..单是源头均从根目录开始,而且这种格式协议为LInux的通用格式。
原文地址:https://www.cnblogs.com/lijian-22huxiaoshan/p/6624582.html