對於路徑中經常出現斜杠“/”和反斜杠“\”,很多人,包括我自己在內,經常會書寫錯誤,尤其是同時在windows和linux兩個操作系統中工作時,由於其路徑寫法的差異,更加劇了這種混淆的發生。
這篇文章就系統的整理下斜杠“/”和反斜杠“\”的用法。
網址路徑:
任何OS :均使用”\“ 例子:http://www.cnblogs.com/sopic/
文件路徑:
linux OS: 使用”/“ 例子:/home/user/XXX
特例:路徑中某目錄名包含空格,在命令行中使用cd等命令書寫路徑時,則要在空格前加”\“
例子:
主目錄(/home/student)下有一個文件夾叫"student 01"
cd 命令可以用\轉義空格
$ cd /home/student/student\ 01
windows OS: 使用”\“ 例子:C:\Program Files
共享路徑:
在windows OS上訪問其他windows或者linux終端:使用”\“ 例子: \\電腦名\文件名
在linux OS上訪問其他windows或者linux終端:使用”/“ 例子://電腦名/文件名
總結:windows OS中,用”\“隔開;linux OS中,用”/“隔開;網址中,用”/“隔開
小提示:在路徑書寫時,盡量不要包含空格(用”_“代替),否則容易出錯(linux中空格后內容被自動丟棄)。