Unix和Windows路径之间有什么区别?

时间:2013-05-01 02:04:00

标签: linux windows unix path

正如问题所示,我想知道unix系统和windows系统看到和格式化路径的方式有什么不同。我编写了大量需要在两个平台上运行的代码,并且路径问题经常出现。出于兴趣,我还计划编写自己的转换器。

我意识到这个问题:Difference between windows and unix paths存在,但它已经解决了,重点是解决这个家伙的实际问题。

1 个答案:

答案 0 :(得分:1)

此Wiki链接将帮助您找出差异:https://en.wikipedia.org/wiki/PATH_(variable)

简而言之,Unix和Windows上的Paths用于定位可执行文件,这两者之间有两个显着的区别:

  1. Unix系统上的超级用户不会添加当前目录,这是为了阻止从当前目录意外执行命令。
  2. 在Windows上,某些图形程序不会显示在命令行上,因为它们应该从GUI运行。