插件窝 干货文章 在linux中什么是父目录

在linux中什么是父目录

目录 路径 当前 表示 464    来源:    2025-04-12

在 Linux 文件系统中,父目录(Parent Directory) 是指当前目录的直接上一级目录。它是目录层级结构中的一个重要概念,用于表示目录之间的包含关系。

关键点:

  1. 路径表示

    • 父目录用 .. 表示(两个英文句点)。
    • 当前目录用 . 表示(一个英文句点)。
  2. 示例

    • 如果你的当前路径是 /home/user/docs,那么:
      • 父目录是 /home/user
      • 祖父目录(父目录的父目录)是 /home
  3. 常用命令

    cd ..       # 切换到父目录
    pwd         # 显示当前目录的绝对路径
    ls ..       # 列出父目录的内容
    
  4. 绝对路径 vs 相对路径

    • 绝对路径:从根目录 / 开始的完整路径(如 /home/user)。
    • 相对路径:基于当前目录的路径(如 ../downloads 表示父目录下的 downloads 子目录)。
  5. 特殊说明

    • 根目录 / 的父目录是它本身(即 /.. 仍然指向 /)。
    • 符号链接(软链接)的 .. 会解析为其指向的实际路径的父目录。

示例操作:

# 假设当前目录是 /home/user/projects
$ pwd
/home/user/projects

$ cd ..      # 切换到父目录
$ pwd
/home/user   # 新的当前目录

理解父目录的概念对文件导航、脚本编写和路径处理至关重要。