Linux文件系统层级结构(FHS)

Linux FHS(FileSystem Hiearchy Standard)

定义了Linux系统中的目录结构和目录内容,定义文件防止的目录。Linux系统中目录和文件都是从/根开始的。

目录

全写

作用

/boot

引导文件存放mulu,内核文件(vmlinuz),引导加载器(bootloader,grub)都放于此目录。

/bin

binaries 二进制

存放二进制可执行文件;所有用户使用的基本命令;不能关联至独立分区,OS启动既会用到的程序。

/dev

devices

设备文件及特殊文件存储位置。

/etc

etcetera/

Editable Text Configuration

存放所有程序的配置文件。

/home

普通用户家目录,存放用户文件。

/lib

library

启动时程序依赖的基本共享库文件以及内核模块文件(/lib/modules)

/media

便携式移动设备挂载点。

/mnt

mount

临时文件系统挂载点。

/opt

Optionally; optional application software packages

第三方应用程序安装位置;用户级的程序安装目录。

/proc

process

包含系统进程的相关信息;用户输出内核与进程信息相关虚拟文件系统。

/root

管理员的家目录;超级用户目录。

/sbin

super user binaries

存放二进制可执行文件,只有管理员才能访问;管理类的基本命令;不能关联至独立分区,OS激动既会用到的程序。

/srv

service

系统上运行的服务用到的数据。

/sys

system

用于输出当前系统上硬件设备相关信息虚拟文件系统。

/tmp

temporary

临时文件存放位置。

/usr

Unix Shared Resources;

Universal shared, ready-only data; Unix Software Resource

系统级的目录,用于存放共享的系统资源。可理解为:C:/windows

   /usr/lib

保证系统拥有完整功能而提供的应用程序。可理解为:C:/windows/system32

   /usr/local

用户级的程序目录,用户自己编译的软件(第三方应用程序)默认会安装到这个目录。可理解为:C:/Progrem Files

   /usr/local/src

 source (源代码)

存放用户编译软件(第三方应用程序)所用的源码。

   /usr/src

   /usr/share

结构化可独立的数据,例如doc,man等。

/var

variable data files

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值