1、windows和linux的差別
-
windows : 認準 單斜槓\ 、 / 、雙斜槓\\ 、//
-
Linux: 只認準 單斜槓/ 和雙斜槓//
-
關鍵點:程序在自己win系統跑的好好的,部署到Linux系統之上就出現問題。首先檢查路徑問題,最好統一使用單斜槓 / ;
-
在windows找註冊表裏的鍵路徑時必須用到\\ (雙斜槓)
2、文件名前有/和沒/的區別
這裏用windows系統下爲例:
這裏的目錄結構是這樣的:
.(點)表示當前路徑,…(點點)表示上一級路徑
總結:
- /單獨使用在最前面表示從上一級目錄開始。
- 當/與.(點)、…(兩點)一起使用時就只是分割符,沒有實際作用,例如:.和./作用一樣。
- .(點)和…(兩點)後面不能直接跟文件夾或文件夾名。