📜  操作系统树结构化目录(1)

📅  最后修改于: 2023-12-03 15:10:13.155000             🧑  作者: Mango

操作系统树结构化目录介绍

什么是树结构化目录

操作系统树结构化目录是指将计算机内部的所有文件组织成一棵树形结构,每个文件夹或文件作为一个节点,每个节点都有一个父节点,除了根节点外,每个节点都有一个或多个子节点。

目录结构

操作系统树结构化目录的目录结构如下:

/
├── bin
├── boot
├── dev
├── etc
├── home
├── lib
├── media
├── mnt
├── opt
├── proc
├── root
├── run
├── sbin
├── srv
├── sys
├── tmp
├── usr
└── var

各个目录的作用:

  • /bin 存放常用的命令,如ls、cat、cp等。
  • /boot 存放引导程序。
  • /dev 存放设备文件。
  • /etc 存放系统配置文件。
  • /home 存放用户的个人文件夹。
  • /lib 存放系统共享的库文件。
  • /media 存放可移动设备挂载的目录,如U盘、光驱等。
  • /mnt 存放短期挂载的目录,如硬盘分区。
  • /opt 存放wiki软件等可选软件。
  • /proc 存放系统内存映射文件,可用于监控系统状态。
  • /root 存放root用户的个人文件夹。
  • /run 存放系统运行时的临时文件。
  • /sbin 存放用于系统管理员的命令,如reboot、shutdown等。
  • /srv 存放提供服务的数据目录,如Web服务器。
  • /sys 存放内核相关的文件。
  • /tmp 存放临时文件。
  • /usr 存放用户安装软件的目录,其中/usr/bin为软件的可执行文件,/usr/lib为软件的共享库文件,/usr/include为软件的头文件。
  • /var 存放运行时要改变的文件,如日志文件。
参考资料
  1. https://www.tldp.org/LDP/Linux-Filesystem-Hierarchy/html/
  2. https://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard

以上是操作系统树结构化目录的介绍。