相对路径 vs 绝对路径2025年3月17日 | 阅读 3 分钟 在创建第一个 Bash 脚本之前,您应该充分了解 shell 导航以及相对路径和绝对路径之间的区别,以用于 目标文件。 那么,让我们了解一下它们是什么? 什么是路径?文件的 路径 是斜杠 (/) 和字母数字字符的合并形式。 它确定了操作系统文件系统中文件或目录的唯一位置。 绝对路径绝对路径是从根目录或实际文件系统的开始位置指定文件或目录位置的完整路径。 示例: /home/javatpoint/Desktop/CollegeStudent
相对路径文件的相对路径是相对于当前工作目录的位置。 它从不以斜杠 (/) 开头。 它以正在进行的工作目录开始。 示例:Desktop/CollegeStudent
相对路径与绝对路径任何文件系统中的最顶层目录是根目录,用斜杠 (/) 表示。 您可以使用绝对路径描述文件系统中任何文件或目录的位置。 也就是说,您将从根目录或文件系统的绝对开始位置开始的每一步。 绝对路径是不明确的,可能不方便使用,尤其是在使用深度嵌套的目录时。 为了获得更简单的模式,您可以改用相对路径。 这样,如果您正在使用当前工作目录内或附近的文件,这可以为您节省大量打字时间。 每次您仅通过其名称引用文件时,您都在使用相对路径。 这是最直接的相对路径类型。 shell 在当前目录中查找指定的文件名。 请参阅这些示例,以便您了解相对路径如何优于绝对路径。 1. 绝对路径 ![]() 2. 相对路径 ![]() Shell 导航 有两个命令 (cd 和 pwd) 帮助全面导航 GNU/Linux 文件系统,其中,
我们可以借助这些命令使用相对路径和绝对路径轻松地浏览整个文件系统。 只需按照给定的基本示例即可。 在这里,您可以看到 cd 和 pwd 命令如何帮助导航不同的目录,即根目录、父目录和家目录。 ![]() 下一主题Bash 注释 |
我们请求您订阅我们的新闻通讯以获取最新更新。