關於路徑“/ 、\”的問題

1、windows和linux的差別

  • windows : 認準 單斜槓\ 、 / 、雙斜槓\\ 、//

  • Linux: 只認準 單斜槓/ 和雙斜槓//
    在這裏插入圖片描述
    在這裏插入圖片描述

  • 關鍵點:程序在自己win系統跑的好好的,部署到Linux系統之上就出現問題。首先檢查路徑問題,最好統一使用單斜槓 / ;

  • 在windows找註冊表裏的鍵路徑時必須用到\\ (雙斜槓)

2、文件名前有/和沒/的區別

這裏用windows系統下爲例:

這裏的目錄結構是這樣的:
在這裏插入圖片描述

.(點)表示當前路徑,…(點點)表示上一級路徑

在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

總結:

  • /單獨使用在最前面表示從上一級目錄開始。
  • 當/與.(點)、…(兩點)一起使用時就只是分割符,沒有實際作用,例如:.和./作用一樣。
  • .(點)和…(兩點)後面不能直接跟文件夾或文件夾名。

在這裏插入圖片描述
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章