打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
linux基础之入门篇——文件系统目录结构

Linux文件系统层次结构

Linux 文件系统保持不断发展的标准的基础设施。管理员可以凭借之前UNIX或Linux平台的经验来识别多数目录名称和位置。在CentOS 7,有一些新的改变和新的标准,设计来解决Linux社区认可的问题。因此即使有了之前的经验,还有很多要重新学习。

Linux系统中的所有文件存储在文件系统中,它们被组织到一个倒置的目录树中,称为文件系统层次结构。这棵树是倒置的,因为树根在该层次结构的顶部,树根的下方延伸出目录和子目录的分支。

/ 目录是根目录,位于文件系统层次结构的顶部。/ 字符还用作文件名中目录的分隔符。例如,如果etc是/目录的子目录,我们就把它称为/etc目录。类似的,如果/etc目录包含一个名利为issue的文件,我们将该文件表示为/etc/issue。

/ 的目录用作标准化的用途,以便根据文件和用途组织文件。这个可以方便的查找文件。例如,在根目录中,子目录/boot用于存储启动系统所需的文件

下面列出了系统中一些重要的目录

/ 系统的根目录

/boot 在系统启动过程中所需的文件

/etc 包含了静态,持久性系统配置数据

/dev 包含特殊的设备文件,供系统用于访问硬件

/home 普通用户的家目录,在这个目录下普通用户存储其个人数据和配置文件。

/root 超级用户root的家目录

/var 这个目录包含动态变化的文件(如数据库、缓存目录、日志文件、打印机后台处理文档和网站内容)

/usr/bin 普通用户命令和使用程序

/usr/sbin 系统管理的二进制命令,root使用

/tmp 临时文件存放位置。10天内未访问、未更改或未修改的文件将自动从该目录中删除。还有一个临时目录/var/tmp,该目录中的文件如果在30天内未曾访问、更改、修改,将被自动删除

/run 包含动态,非持久性应用程序实时数据。是自上一次系统启动以来启动的进程在运行时的数据。这里包括进程ID文件和锁定文件,等等,此目录的内容在重启时重新创建。(此目录整合了旧版 CentOS 中的/var/run 和/var/lock)

/usr 包含已安装的软件程序和库

注意:

在CentOS 7 中,/ 中的四个较旧的目录现在与它们在/usr中对应的目录拥有完全相同的内容。

/bin 和/usr/bin

/sbin 和/usr/sbin

/lib 和/usr/lib

/lib64 和 /usr/lib64

在较早版本的CentOS 中,这些是不同的目录,包括几组不同的文件。在CentOS 7 中,/ 中的目录是/usr中对应目录的符号链接。

明天继续。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Linux 系统目录结构理解
Linux下的/bin、/sbin、/usr/bin、/usr/sbin目录的区别
linux系统目录详解(全而易懂)
Linux文件目录笔记
写得蛮好的linux学习笔记
Linux自动系统清理/tmp/文件夹的原理
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服