【发布时间】:2011-07-11 18:25:16
【问题描述】:
在 FTP 文件夹中以folder/myfolder/another 访问。但是Windows系统使用folder\myfolder\another。
他们有什么不同的原因吗?
【问题讨论】:
标签: windows path ftp directory
在 FTP 文件夹中以folder/myfolder/another 访问。但是Windows系统使用folder\myfolder\another。
他们有什么不同的原因吗?
【问题讨论】:
标签: windows path ftp directory
正斜杠 (/) 已在许多操作系统(如任何 Unix 变体 OS X)中用作路径分隔符,而 Windows 和 DOS 几乎只使用反斜杠 (\)。
所以这将是 Windows:C:\dir\file.txt
这将是 Unix:/dir/file.txt
没有真正的优势或劣势,只是约定俗成的问题。
由于“普通”网址(例如 ftp://example.com/file)或多或少是标准化的,因此您永远不会在其中找到反斜杠。
【讨论】:
Windows 中路径分隔符背后的历史在拉里·奥斯特曼 (Larry Osterman) 的 this blog post 中有详细说明。 FTP 遵循 UNIX 约定。
【讨论】:
superuser.com 有一个关于 Windows 反斜杠 (\) 来自哪里的问题,答案非常全面。
基本上正斜杠 (/) 已经用于命令选项,例如
dir /p
在每一页之后暂停目录列表,所以当 DOS 开始支持分层文件系统时,\ 被用作路径分隔符。
【讨论】: