Linux文件系统及目录结构介绍

更新日期:2020-12-06

非原创,转载,微信公众号:Bob小课堂,原文地址:https://mp.weixin.qq.com/s/mOG2mNk6UvOTUAeRqAI2TQ

一、Linux文件系统

FHS(英文:Filesystem Hierarchy Standard 中文:文件系统层次结构标准),多数Linux版本采用这种文件组织形式,FHS定义了系统中每个区域的用途、所需要的最小构成的文件和目录同时还给出了例外处理与矛盾处理。FHS定义了两层规范,第一层是, / 下面的各个目录应该要放什么文件数据,例如/etc应该要放置配置文件,/bin与/sbin则应该要放置可执行文件等等。第二层则是针对/usr及/var这两个目录的子目录来定义。例如/var/log放置系统登录等相关日志文件、/usr/share放置共享数据及帮助文档等等。 具体可参考FHS_2.3标准文档。

二、Linux系统目录结构

1.如下图所示,列出了Linux系统中/(根目录)下的所有目录。

在这里插入图片描述

2.如图所示,Linux系统目录结构树形图。

在这里插入图片描述

3.Linux系统目录结构介绍。

  • /bin 它是重要的二进制应用程序,包含二进制文件,系统的所有用户使用的命令都在这里
  • /boot 启动包含引导加载程序的相关文件,包含内核文件,启动引导配置文件
  • /dev 包含设备文件,终端文件,USB 或者连接到系统的任何设备
  • /etc 配置文件,启动脚本等,包含所有程序所需要的配置文件,也包含了启动/停止单个应用程序的启动和关闭 shell 脚本
  • /home 本地主要路径,所有用户用 home 目录存储个人信息
  • /lib/lib64 系统库文件,包含支持位于 /bin 和 /sbin 下的二进制库文件;前者存放的是32位操作系统库文件,后者存放的是64位操作系统库文件
  • /lost+found 在根目录下提供一个遗失+查找系统,必须在 root 用户下才能查看当前目录下的内容
  • /media 挂载可移动介质
  • /mnt 挂载文件系统
  • /opt 提供一个可选的应用程序安装目录
  • /proc 特殊的动态目录,用于维护系统信息和状态,包括当前运行中进程信息
  • /root root 用户的主要目录文件夹
  • /run 是一个临时文件系统,存储系统启动以来的信息。当系统重启时,这个目录下的文件应该被删掉或清除。
  • /sbin 重要的二进制系统文件
  • /tmp 系统和用户创建的临时文件,系统重启时,这个目录下的文件都会被删除
  • /usr 包含绝大多数用户都能访问的应用程序和文件
  • /var 经常变化的文件,诸如日志文件或数据库等
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值