计算机windows操作系统中的目录(directory)、文件夹(folder)、路径(path)
目录和文件夹是一个意思,目录是早期的叫法(DOS操作系统时期的称呼),文件夹是后来的叫法(windows操作系统时期的称呼)。目录中可以包括文件,还可以包括目录。
目录的下级目录就称为子目录,子目录的上一级目录是称为父目录。子目录和父目录是相对的。AA\BB\CC,BB是AA子目录,BB是CC的父目录。
当前目录就是你正在使用的目录,又称为“工作目录”。
用户在磁盘上寻找文件或子目录时,所历经的线路叫路径。
路径又分为绝对路径(Absolute Path)和相对路径(Relative Path)。
绝对路径:从盘符(表示硬盘分区的字符)开始的路径,以“\”作为开始。如:d:\AA\BB\my.txt,像这种直接指明了文件所在的盘符和所在具体位置的完整路径,即为绝对路径。
【对于“网上邻居”共享的文件(夹),其绝对路径信息应包括“\\计算机名\共享目录名\文件路径”,比如路径“\\My\网友世界\备份\setup.rar”,则是一台名为My的计算机共享名“网友世界”下的“\备份\setup.rar”文件。】
相对路径:从当前目录开始的路径。在制作网页文件链接、设计程序使用的图片时,使用的都是文件的相对路径信息。这样做的目的在于防止因为网页和程序文件存储路径变化,而造成的网页不正常显示、程序不正常运行现象。例、制作网页的存储根目录是“D:\dirHtm”、图片路径是“D:\dirHtm\pic”,当我们在“D:\dirHtm”里存储的网页文件里插入“D:\dirHtm\pic\xxx.jpg”的图片,使用的路径只需是“pic\xxx.jpg”即可。这样,当我们把“D:\dirHtm”目录移动到“E:\”甚至是“C:\dirW\Help”比较深的目录,打开dirHtm目录的网页文件仍然会正常显示。
两个特殊的目录的表示:
.当前目录
.. 表示当前目录的上一级目录
附录、
在计算机或相关设备中,一个目录或文件夹就是一个装有数字文件系统的虚拟“容器”。在它里面保存着一组文件和其它一些目录。在一个目录中的另一个目录被称作它的子目录(子文件夹)。
路径(path)是一种电脑文件或目录的名称的通用表现形式,它指向文件系统上的一个唯一位置,由多个部分组成,各部分之间有分隔字符。路径中分隔字符有斜线(/)、反斜线(\)或冒号(:)字符,不同操作系统与环境可能不同。
操作系统 |
Shell |
根目录 |
目录分隔符 |
示例 |
DOS |
COMMAND.COM |
[驱动器号:]\ 或UNC 路径 \\[服务器]\[共享名称]\ |
\ |
C:\USER\DOCS\LETTER.TXT \\SERVER01\USER\DOCS\LETTER.TXT |
Microsoft Windows |
cmd.exe |
[驱动器号:]\ 或UNC 路径 \\[服务器]\[共享名称]\ |
/或\ |
C:\USER\DOCS\LETTER.TXT \\SERVER01\USER\DOCS\LETTER.TXT |
Windows PowerShell |
[驱动器号:]\ 或UNC 路径 \\[服务器]\[共享名称]\ |
/或\ |
C:\USER\DOCS\LETTER.TXT \\SERVER01\USER\DOCS\LETTER.TXT |
|
类Unix系统 |
Unix shell |
/ |
/ |
/home/user/docs/Letter.txt |
通用命名约定 UNC (Universal Naming Convention) ,指用一种通用语法来描述网络(主要指局域网)资源(如共享文件,目录或打印机)的位置。
不要将UNC和URL混淆了。统一资源定位符URL(Uniform Resource Locator)是因特网的万维网服务程序上用于指定信息位置的表示方法。基本URL包含模式(或称协议)、服务器名称(或IP地址)、路径和文件名。