Linux文件系统之文件系统层次结构标准 FHS

FHS

Filesystem Hierarchy Standard(文件系统层次化标准)的缩写,多数Linux版本采用这种文件组织形式,类似于Windows操作系统中c盘的文件目录,FHS采用树形结构组织文件。FHS定义了系统中每个区域的用途、所需要的最小构成的文件和目录,同时还给出了例外处理与矛盾处理。(来源:百度百科讲解)

中文名文件系统层次化标准
外文名Filesystem Hierarchy Standard
结构类型树形结构组织文件
两层规范文件数据放置以及子目录定义

特点

一切皆文件是Linux的最基本的最朴素的哲学思想之一。意思就是说:“在Linux操作系统中能够被使用的和被访问的资源,都会用文件的形式反馈给用户,这其中就包括,网络访问,进程操作,硬件设备等内容。你可以认为,在Linux操作系统中,存在有大量的文件,这些文件不仅有上述的还有一些被编译好的二进制文件,压缩包文件,目录文件等。
当然在操作系统中有如此庞大的文件集合,是为了让我们在有需要的时候,使用它们来完成我们的目的。

根文件系统

/:文件系统的起始

目录简单描述
bin基本命令的二进制文件
boot系统启动所需要的静态文件
dev设备文件
etc系统的配置文件
sbin系统二进制文件
usr只读用户数据
tmp临时文件
run进程运行过程中的相关数据
lib基本共享库和内核模块
home普通用户的家目录
mnt临时挂载文件系统的挂载点
opt附件的应用软件或者程序包
srv提供该系统服务的数据
rootroot用户家目录
media临时挂载点 媒体

1. /usr:只读用户数据

/usr/bin	大多数用户命令
/usr/lib	图书馆
/usr/local	本地层次结构(主安装后为空)
/usr/sbin	非重要系统二进制文件
/usr/share	独立于架构的数据
/usr/games	游戏和教育二进制文件
/usr/include	C 程序包含的头文件
/usr/ibexec	由其他程序运行的二进制文件
/usr/lib<qual>	备用格式库
/usr/src	源代码

2. /dev:设备文件

/dev/null   数据黑洞
/dev/zero  吐零机

3./etc:系统的配置文件

 /etc/exports  NFS 文件系统访问控制列表
 /etc/fstab 有关文件系统的静态信息
 /etc/ftpusers  FTP 守护程序用户访问控制列表
 /etc/gateways  列出路由网关的文件
 /etc/gettydefs  getty  使用的速度和终端设置
 /etc/group  用户组文件
 /etc/hosts  有关主机名的静态信息
 /etc/inetd.conf  inetd 的配置文件
 /etc/inittab  初始化的配置文件
 /etc/issue  登录前消息和身份证明文件
 /etc/motd  当天文件的登录后消息
 /etc/mtab  有关文件系统的动态信息
 /etc/sysconfig/network-scrpts/   网络配置的文件
 /etc/passwd  密码文件
 /etc/shells  系统可用的shell
 /etc/syslog.conf  系统日志的配置文件
 /etc/services  网络服务的端口名称

4./media:可移动媒体的挂载点

/media/floppy  软驱
/media/cdrom  光驱
/media/cdrecorder  光盘刻录机
/media/zip  拉链驱动

5./var:包含变量数据文件。这包括线轴目录和文件、管理和日志数据,以及临时和临时文件

/var/cache	应用程序缓存数据
/var/lib	变量状态信息
/var/local	/usr/local 的变量数据
/var/lock	锁定文件
/var/log	日志文件和目录
/var/opt	/opt 的变量数据
/var/run	与正在运行的进程相关的数据
/var/spool	应用程序假脱机数据
/var/tmp	系统重新启动之间保留的临时文件

6./opt: 附加应用程序软件包

/opt/<package>  静态包对象
/opt/<provider>  LANANA 注册的提供商名称

7./proc:内核和进程信息虚拟文件系统

/proc/#/  进程#的目录,每一个进程在proc下都有一个名为自己进程号的目录
/proc/cpuinfo  处理器信息
/proc/meminfo  存储器信息
/proc/modules  存在已加载的内核模块信息
/proc/devices   驱动		

8./lib:基本共享库和内核模块

/lib/modules	可加载内核模块
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值