Linux FHS层级标准

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux FHS层级标准相关的知识,希望对你有一定的参考价值。


FHS定义: Filesystem Hierarchy Standard,文件系统层次化标准.

rootfs: 根文件系统.
/boot: 系统启动需要的相关文件存储路径
      vmlinuz:  内核文件.
      initrd:   磁盘印象文件,系统启动的时候需要加载的小Linux内核文件.
      grub(BootLoader):  引导加载器.     

/dev:   设备文件存放路径
          块设备:   随机访问,访问组织成数据块访问的.  例如:磁盘
          字符设备: 线性访问,按照一个字符输入读取的. 例如:键盘,鼠标,显示器
          设备号:主设备号(major)和次设备号(minor),用于标示不同设备的.

/etc:     配置文件存放路径
/home:    用户家目录
/root:    管理员家目录
/lib:     库文件
          静态库:.a
          动态库:.so(shared object)
          /lib/modules: 内核模块文件
/media:   挂载点目录,移动设备.
/mnt:     挂载点目录,额外的临时文件系统.
/opt:     可选目录,第三方程序安装目录
/proc:    伪文件系统,内核映射文件.
/sys:     伪文件系统,和proc一样系统启动以后才有内容,存放和硬件设备属性相关的映射文件
          block:块设备
          bus:  总线
          dev:  设备
          firmware: 固件
          fs:  文件系统
          kernel:  内核
          module: 模块
          power:  电源相关内容
/tmp:    临时文件系统
/var:    可变化的文件
          cache: 缓存
          lock:  文件锁
          log:   日志
          mail:  用户邮件转存位置
          run:   进程id号存放路径
/bin:     可执行文件,用户命令。
/sbin:    管理命令
          bin,sbin: 存放一些系统启动相关的命令,或者可执行程序,而/usr下的bin,sbin
          下的可执行文件存放的是系统启动以后为了提供一些基本功能所需要的命令或者可执行
          程序.
          
/usr:     shared ,read-only, 全局共享的只读文件

/usr/local:  第三方软件安装路径,非系统必须的。


本文出自 “12691708” 博客,请务必保留此出处http://12701708.blog.51cto.com/12691708/1912440

以上是关于Linux FHS层级标准的主要内容,如果未能解决你的问题,请参考以下文章

linux文件层级目录文件基本操作介绍

4FHS和bash

Linux 文件系统简介

Linux文件管理

初识linux文件管理

Linux 标准目录结构 FHS