天天看點

linux中的~ / .~代表你的/home/使用者目錄.是代表此目錄本身,但是一般可以不寫/ 是目錄層的分隔、表示符。隻有一個 / 表明是 root, /etc/ 表明是根目錄下面的 etc 目錄(當然目錄最後不需要 / ,但有 / 直接表明他是目錄,沒有末尾的 / ,那麼 /etc 需要檢測一下确定是目錄還是檔案,雖然習慣上 /etc 絕對是目錄)

~代表你的/home/使用者目錄

假設你的使用者名是xxx,那麼~/ = /home/xxx/

.是代表此目錄本身,但是一般可以不寫

是以cd ~/. = cd ~ = cd ~/

但是.後面有東西又是另外一個問題,點在檔案名頭部,代表一個[隐藏檔案]

~/.local是你的主目錄下一個.local的檔案夾的路徑,

并且從.可以看出,這是一個飲藏檔案,

如果不用ls -a的話,一般ls是無法看到的

/ 是目錄層的分隔、表示符。隻有一個 / 表明是 root, /etc/ 表明是根目錄下面的 etc 目錄(當然目錄最後不需要 / ,但有 / 直接表明他是目錄,沒有末尾的 / ,那麼 /etc 需要檢測一下确定是目錄還是檔案,雖然習慣上 /etc 絕對是目錄)

~ 是一個代位符,表明的是個人目錄的位址,因為每個使用者都有自己的個人目錄位址,是以用 ~ 作為統一替代這個根據使用者不同而不同但有規可循的位址,來保證某些情況下的相容問題。

/ 是根節點, ~ 是 home

如果以root賬号登陸

~ 是 /root/

/ 是 /

如果以 name 登陸

~ 是 /home/name/

繼續閱讀