絕對路徑:路徑的寫法->一定由根目錄/寫起 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
留言列表