📅  最后修改于: 2020-12-29 05:56:56             🧑  作者: Mango
创建第一bash脚本之前,您应该清楚地认识壳导航和相对和绝对路径预期的文件之间的差异。那么,让我们了解一下它们是什么吗?
文件路径是斜杠(/)和字母数字字符的合并形式。它确定OS文件系统中文件或目录的唯一位置。
绝对路径是完整路径,用于指定从根目录或实际文件系统开始的文件或目录的位置。
示例: / home / javatpoint / Desktop / CollegeStudent
文件的相对路径是其相对于当前工作目录的位置。它永远不会以斜杠(/)开头。它从正在进行的工作目录开始。
示例:台式机/学院学生
任何文件系统中最顶层的目录是用斜杠(/)表示的根目录。您可以使用绝对路径描述文件系统中任何文件或目录的位置。这意味着您将从根目录或文件系统的绝对开头开始执行所有步骤。
绝对路径是明确的,使用时可能会很不方便,尤其是在使用深度嵌套的目录时。要使事情更简单,可以使用相对路径。这样,如果您正在处理当前工作目录中或附近的文件,则可以避免进行大量键入操作。
每次仅通过文件名引用文件时,就一直在使用相对路径。这是最直接的相对路径。 Shell在当前目录中查找指定的文件名。
查看这些示例,以便您知道相对路径相对于绝对路径的便利性。
1.绝对路径
2.相对路径
外壳导航:
有两个命令( cd和pwd )有助于彻底导航GNU / Linux文件系统,其中,
在这些命令的帮助下,我们可以使用相对路径和绝对路径轻松浏览整个文件系统。只需遵循给定的基本示例。
在这里,您可以看到cd和pwd命令如何帮助导航不同的目录,即根目录,父目录和主目录。