​Linux 系统目录结构

1. /

根目录,Unix 和 Linux 中,没有盘符。 一个硬盘,一个根.。


2. /bin

系统的常用命令目录.。包括控制台命令, 系统可执行文件, 系统的核心二进制文件等


3. /etc

发布目录, 相当于 windows 系统中的 windows 目录, 保存系统中的所有核心内容.。要求控制权限高, 建议不要随便读写


4. /usr

用户目录, 相当于 windows 系统中的 program files 目录.。常用于安装系统所有用户共用的软件,资源


5. /root

root 根用户的用户目录.。相当于 windows 系统中的 C:/users/administrator 目录称为用户主目录


6. /home

保存其他用户主目录的目录。如: Linux系统中有 r_lee 用户. 那么一定有 /home/r_lee 目录存在, 代表用户的主目录


7. /var

系统运行过程的数据目录


路径

1. 全路径 (绝对路径)

从 filesystem(文件系统) 根目录开始寻找文件。


写法: 以 / 开头。例如找 usr 下 local 中内容,路径: /usr/local


2. 相对路径

从当前资源路径开始寻找,找到其他资源路径过程。

写法:一定不是以/开头。找当前资源的子目录直接写子目录名称,如果向上跳一级文件夹写法 : …/

3. 特殊路径写法

/ 表示磁盘根

~ 表示/root ,root 文件夹的根目录

参考链接:

​understanding absolute path in Linux - SSLHOW​