根路径和绝对路径
根路径和绝对路径都指的是文件或目录在计算机系统中的完整位置。
根路径通常是指文件系统的最顶层或根目录,表示计算机系统内所有文件和目录的起始点。在大多数操作系统中,根路径一般用斜杠 “/” 表示。例如,Unix/Linux系统的根路径为 “/”,Windows系统的根路径为 “C:\” 或 “D:\” 等等。
linux相对路径和绝对路径
绝对路径是指从根路径到某个文件或目录的完整路径名,包括所有中间的子目录名称、文件名称和文件扩展名等。绝对路径是唯一确定一个文件或目录的路径,不受当前工作目录的影响。例如,在Unix/Linux系统中,/home/user1/ 是一个绝对路径名,表示文件 位于名为 Documents 的子目录中,该子目录又位于名为 user1 的用户目录中,最终用户目录又位于根目录中。
相对路径是指相对于当前工作目录或某个已知目录的路径名。相对路径仅包括文件或目录名称,不包括根路径或盘符等。相对路径的表示不是唯一的,它可以与当前工作目录或基准目录有关。例如,在当前工作目录为 /home/user1/Documents/ 的情况下, 是一个相对
路径名,表示文件 位于当前工作目录中的根目录下的 Documents 子目录中。而在当前工作目录为 /home/user1/ 的情况下, 则表示文件 位于当前工作目录下的子目录之一。