Linux文件系统结构 FHS

Linux文件系统层级结构 FHS:定义Linux系统中主要的目录及目录中存放的内容
1、Linux系统以单根的方式组织文件
/

bin 命令,所用用户在单用户模式下必须具备的二进制命令文件
dev 系统必备的device文件
home 普通用户的家目录,个人的配置文件
lib64 依赖库
media 可移除媒体挂载点
opt 可选择的一些应用程序包
root 代表root用户的家目录
sys 虚拟文件系统,记录内核相关信息,不占磁盘空间
usr 包含大部分的用户功能和应用
boot boot-lodaer的静态文件
etc 系统中的配置文件
lib 依赖库
lost+found 在ext文件系统里,当文件系统发生错误时,将一些遗失的片段放置此目录下
mnt 临时挂载文件系统
proc 虚拟文件系统
sbin 必备的系统可执行文件
srv 系统提供的服务数据
tmp 临时文件
var /var层次结构

设备挂载点

media  
mnt

命令存储位置

/bin
/sbin
/usr/bin
/usr/sbin

库文件

/lib
/lib64
/usr/lib
/usr/lib64

2、/etc

bashrc 存放用于系统范围内的别名和函数
crontab 定时任务的配置文件
fstab 指定系统启动时需要自动加载安装的文件系统列表
group 存放用户组信息
gshadow 组密码
passwd 用户基本信息
shadow 用户密码信息
hosts 主机名和IP
issue 用户登录之前输出的信息
shells 当前系统所支持的shell
skel/ 新用户默认的环境信息文件
login.defs 设置用户账号限制信息
yum.repos.d/ yum仓库的配置文件
ssh 存放ssh服务配置文件
profile 用户登录时被执行
profile.d 系统启动后要执行的脚本

3、proc:提供系统信息

bus 总线设备
cpuinfo 处理器信息
meminfo 存储器信息,内存,交换分区
filesystems 核心配置的文件系统信息
modules 内核加载的核心模块信息
partitions 分区信息
uptime 系统启动时长

4、var

cache 系统运行本省产生的一些缓存文件
local /usr/local中安装的程序的一些可变数据
lock 锁定文件
log 各种日志文件
tmp 存放临时文件
spool 存放的是mail,news,打印队列和其他队列工作的目录
发布了10 篇原创文章 · 获赞 11 · 访问量 1352

猜你喜欢

转载自blog.csdn.net/weixin_45440548/article/details/104554604
FHS
今日推荐