生活哲学

为什么 Windows 使用反斜杠?

你有没有注意到有一个小的区别如下。同样是链接,但在 Windows 中是 C: Windows 而在 web 上是 https://yourdomain.com/以及在 Linux、OS X 和 Android 上都使用斜杠 '/'。Windows 使用反斜杠 '' 表示目录和文件路径,而几乎所有其他平台似乎只使用正斜杠/,这是为什么呢?

现代软件大多有输入斜线错误的自动纠错功能,所以不管你平时用哪种斜线,但要认清两种斜线的区别Windows 中的这种交叉有时也是必要的。

为什么 Windows 使用反斜杠?

这是一个历史故事:几十年来,大约在 1970 年左右,Unix 引入了一个正斜杠字符,它是一个 '/' 字符。这个字符充当目录分隔符。

很难想象,但是微软DOS的原始版本,MS-DOS 1.0在1981年发布时并不支持任何目录。大部分自带的实用程序DOS 是 IBM 编写的,他们使用这个 '/' 字符作为“转换”字符。

直到今天你仍然可以在命令提示符中看到它存在。当你输入 dir/w 时,你已经要求 dir 命令使用宽列表格式选项运行,同时输入dir c: 表示要求 dir 命令列出 C: 驱动器的内容。此处使用的不同类型的斜杠表示您正在指定选项或目录路径。(在 Unix 上,字符-用于代替“/”表示转换的字符。)

当时,人们并不真正关心他们使用的是一个字符,而是在另一个操作系统上将它用于另一个目的。

为什么 Windows 使用反斜杠的图片 1?

MS-DOS 2.0 引入了对目录的支持,但 IBM 还希望保持与原始 DOS 实用程序以及其他程序和预期的“/”字符的兼容性。用作转换字符。微软在MS DOS上使用'/'字符作为转换字符,所以他们不能重用它。那他们应该怎么做呢?他们可能使用了“.”和DEC机器一样,但是“.”用于区分文件和扩展名。所以他们选择了“”字符,很像'/'字符,比较直观。

今天的 Windows 可能不再基于 DOS 构建,但您仍然可以看到 DOS 的遗产仍然存在于 Windows 上,其方式是“反斜杠”和其他功能(如驱动器号)用于Windows 上的文件系统。

为什么 Windows 使用反斜杠的图片 2?

为什么所有其他平台都使用斜杠'/'

Web 浏览器遵循 Unix 约定,使用/表示网址。Windows 用户在输入网址时经常看到正斜杠/,在输入本地目录位置时经常看到反斜杠,所以这可能会令人困惑。Unix兼容的站点也是如此,其他协议如FTP也是如此。即使您在Windows机器上运行Web服务器或FTP服务器,它们都将使用正斜杠'/',因为那是什么协议要求。

其他操作系统也出于同样的原因使用正斜杠——Unix约定。Linux是类Unix操作系统,所以它们使用相同类型的斜杠。Mac OS X是基于BSD的平台,而BSD也是类Unix操作系统。目前其他操作系统如Android、Chrome OS和Steam OS也是基于Linux开发的,所以使用同类型的斜线是可以理解的在一起。

为什么 Windows 使用反斜杠的图片 3?

这里有什么问题?

更有趣的问题是这种差异是否真的很重要。浏览器和操作系统开发人员似乎意识到用户对如何使用这两种字符感到困惑,因此他们设计了修复“/”和“字符”本身的功能。.如果您在谷歌浏览器、Mozilla Firefox 或 Internet Explorer 中输入 https:quantrimang.com,浏览器会自动将其修复为 https://quantrimang.com/并正常下载网站。如果您在 Windows 资源管理器中输入 C:/Users/Public 并回车,它将自动编辑为 C:UsersPublic,您将被带到您正在查找的文件夹的正确位置为。

DOS 开发人员在早期对此并不满意,因此他们让 DOS 接受路径中的“/”和“”字符。您仍然可以输入 cd 之类的命令C:/Windows/进入命令提示符,您将被带到正确的目录。

但是,这个有用的功能在 Windows 的任何地方都不起作用。如果你在打开对话框中输入 C:/Users/Public 这样的路径并回车,你会看到一个错误提示文件名无效的消息。如果您尝试输入 https: quantrimang.com 之类的路径,其他基于 Web 的应用程序也可能会向您显示错误-这取决于该程序是否支持您的纠错。

为什么 Windows 使用反斜杠的图 4?

我们大多数人往往不会注意这两个斜杠字符的平行存在,但有时也无所谓。如果所有平台都使用一致的就好了目录路径的分隔符,但 Windows 存在一些兼容性问题,因此 Windows 用户仍然必须是临时用户。 '生活在洪水中'。

查看更多

  1. 计算机用户应该知道的 15 件事
  2. 如何在 Windows 10 上启用或禁用文本建议
  3. 如何固定命令提示符窗口的大小和位置
  4. 将斜线更改为 Excel 格式的点

相关资讯

评论

回复