径
在操作系统中,我们经常需要使用文件路径来访问或者操作文件。文件路径是指文件在文件系统中的位置或者路径。在操作系统中,文件路径可以分为绝对路径和相对路径。相对路径又可以分为基于文件和文件夹的相对路径和基于当前工作目录的相对路径。
绝对路径
绝对路径是指文件路径的完整路径名,它指定了文件在文件系统中的完整路径。绝对路径一般由磁盘名称、文件夹路径、文件名称三部分组成,其中每个部分都使用反斜杠“\”或者斜杠“/”作为分隔符。例如:Windows系统中的绝对路径“C:\Users\Administrator\Desktop\example.txt”表示文件example.txt位于磁盘C下的文件夹Desktop中。
使用绝对路径可以确保访问的文件位置是准确的,但是有一个缺点是路径比较长,不便于移植和共享,同时也不适用于要在不同的操作系统下运行的应用程序。
相对路径
相对路径是指文件路径相对于另一个路径的一种简单形式表示方法。在使用相对路径时,需要明确一个参考路径,它可以是当前工作目录,可以是一个文件夹或者一个文件的路径。相对路径表示为参考路径和目标文件之间的路径,它不包括磁盘名称和根目录的指定。
基于文件和文件夹的相对路径
这种相对路径是相对某一个文件或文件夹来确定的,也称为相对文件路径或相对目录路径。例如:假设当前文件夹中有一个名为“index.html”的文件,如果要寻找同一文件夹中的一个名为“style.css”的文件,相对路径可以表示为“./style.css”,其中“.”表示当前文件夹的路径。
基于当前工作目录的相对路径
这种相对路径是相对于当前工作目录来确定的。当前工作目录是指操作系统当前正在工作的目录,不同的操作系统有不同的默认工作目录。在Windows系统中,默认工作目录是当前用户的“我的文档”目录,而在Unix/Linux系统中,默认工作目录是登录用户的主目录。例如,如果使用Windows系统中的CMD命令行工具,那么当前工作目录默认是C:\Users\Administrator。
扫码咨询 领取资料