close

絕對路徑:路徑的寫法->一定由根目錄/寫起 ex:/usr/share/doc

相對路徑:路徑的寫法->不是由根目錄/寫起 ex:由/usr/share/doc 要到 /usr/share/man底下時可以寫成->cd../man

所以相對路徑指的是相對於目前工作目錄的路徑。

相對路徑的用途

假設你有一個目錄/abcd/efgh/ijkl/mnop/apple 而另一個目錄/abcd/efgh/ijkl/mnop/banana

那我如果要從第一個目錄到第二個目錄的話要怎嗎寫比較方便-> cd../banana

 

變換目錄的指令是cd

.              代表此層目錄

..             代表上一層目錄

-              代表前一個工作目錄

~             代表目前使用者身分所在的家目錄

~account  代表account這個使用者的家目錄

常見的處理目錄指令:

cd:變換目錄

pwd:顯示目前的目錄

mkdir:建立一個新的目錄

rmdir:刪除一個空的目錄

 

我們知道chris這個使用者的家目錄是/home/chris 

root家目錄則是/root/

 

[root@localhost ~]#cd ~chris

#代表去到chris這個使用者的家目錄,亦即/home/chris

[root@localhost chris]#cd ~

#表示回到自己的家目錄,即是/root這個目錄

[root@localhost ~]#cd

#沒有加上任何路徑,也還是代表回到自己家目錄的意思

[root@localhost ~]#cd ..

#表示去到目前的上繩目錄,即是/root的上層目錄的意思

[root@localhost /]#cd -

#表示回到剛剛那個目錄,即是/root

[root@localhost ~]#cd /var/spool/mail

#這個是絕對路徑的寫法 直接指定要去的完整路徑名稱!

[root@localhost mail]#cd ../abc

#這個是相對路徑的寫法 意思是 /var/spool/mail 要到/var/spool/abc 

arrow
arrow
    全站熱搜

    風之浪人 發表在 痞客邦 留言(0) 人氣()