【问题标题】:Why backslash means different things in Windows and the web为什么反斜杠在 Windows 和 Web 中意味着不同的东西
【发布时间】:2011-07-11 18:25:16
【问题描述】:

在 FTP 文件夹中以folder/myfolder/another 访问。但是Windows系统使用folder\myfolder\another。

他们有什么不同的原因吗?

【问题讨论】:

    标签: windows path ftp directory


    【解决方案1】:

    正斜杠 (/) 已在许多操作系统(如任何 Unix 变体 OS X)中用作路径分隔符,而 Windows 和 DOS 几乎只使用反斜杠 (\)。

    • 所以这将是 Windows:C:\dir\file.txt

    • 这将是 Unix:/dir/file.txt

    没有真正的优势或劣势,只是约定俗成的问题。

    由于“普通”网址(例如 ftp://example.com/file)或多或少是标准化的,因此您永远不会在其中找到反斜杠。

    【讨论】:

      【解决方案2】:

      Windows 中路径分隔符背后的历史在拉里·奥斯特曼 (Larry Osterman) 的 this blog post 中有详细说明。 FTP 遵循 UNIX 约定。

      【讨论】:

      • 链接文本的简短摘要(或相关引用)将进一步增强这个(有用的)答案。
      【解决方案3】:

      superuser.com 有一个关于 Windows 反斜杠 (\) 来自哪里的问题,答案非常全面。

      基本上正斜杠 (/) 已经用于命令选项,例如

      dir /p
      

      在每一页之后暂停目录列表,所以当 DOS 开始支持分层文件系统时,\ 被用作路径分隔符。

      【讨论】:

        猜你喜欢
        • 2011-05-15
        • 2020-10-05
        • 2016-03-12
        • 2017-06-14
        • 2020-12-09
        • 1970-01-01
        • 2021-11-16
        • 2016-12-12
        • 2013-10-24
        相关资源
        最近更新 更多