2.6 相對和絕對路徑
1. 檢視目前在哪個目錄下:pwd
[root@hao-01 ~]# pwd
/root (目前在root目錄,root目錄是在/(根)下的目錄!)
絕對路徑:從/(根),開始的路徑(不管目前在哪個目錄下,都可以根據絕對路徑找到的路徑)
[root@hao-01 ~]# ls /root
mulu (目前在root目錄下,不能直接檢視root目錄下的目錄檔案,需從/(根)開始的路徑,這就是絕對路徑)
比如:在tmp目錄下,我想檢視root目錄下的檔案,就要用到絕對路徑
相對路徑:相對目前的目錄,開始的路徑
[root@hao-01 ~]# ls mulu
1.txt
mulu就是root下的,就相對于目前所在root下,
(mulu在root目錄下,檢視目前下的目錄或檔案!不用帶上從/(根)開始的路徑,這就是相對路徑)
進入指定目錄下指令:cd 跟目錄的路徑 ,
cd=change directory cd指令是 change directory的别名指令
2.7 CD指令
1. 檢視目前登入的使用者是誰?whoami
[root@hao1 ~]# whoami
root
2. 檢視目前在哪個目錄下?pwd
[root@hao1 ~]# pwd
/root
3. 進入指定目錄下:cd 跟指定目錄的絕對路徑
[root@hao1 ~]# cd /tmp
4. 單獨使用cd指令,會跳回目前使用者(root使用者或普通使用者)的夾目錄下!
[root@hao1 tmp]# cd
5. 兩個目錄來回切換(好似回撥一樣):cd -
[root@hao1 tmp]# cd -
[root@hao1 ~]# cd -
6. 進入上一級目錄(上翻目錄) :cd ..
7. 檢視cd指令其他用法(幫助):
[root@hao1 ~]# man cd
2.8 建立和删除目錄mkdir rmdir
顯示時間指令:
[root@hao-01 ~]# date
1. 建立目錄指令:mkdir 跟定義的目錄名
[root@hao-01 ~]# mkdir mulu1
2. 檢視剛剛建立的目錄:
[root@hao-01 ~]# ls -ld mulu1
3. 同時建立目錄下多個目錄:mkdir -pv 跟自定義目錄名
[root@hao-01 ~]# mkdir -pv mulu1/mulu2/mulu3/mulu4
4. 删除空目錄指令:rmdir 跟空目錄路徑
(rmdir(簡寫) =remove directoty)
[root@hao-01 ~]# rmdir mulu1
2.9 rm指令
1. yum安裝tree指令:
[root@hao-01 ~]# yum install -y tree
2. 樹狀圖列出目錄的内容:tree 跟目錄路徑
tree指令:它會列出指定目錄下的所有檔案,包括子目錄裡的檔案。
[root@hao-01 ~]# tree mulu1
3. 建立檔案指令:touch 跟定義檔案名.格式
[root@hao-01 ~]# touch 1.txt
4. 删除檔案指令:rm 跟檔案路徑
[root@hao-01 ~]# rm 1.txt
5. 強制删除檔案指令:rm -f 跟檔案路徑
[root@hao-01 ~]# rm -f 1.txt
6. 删除目錄(和目錄下所有檔案和目錄)指令:rm -r 跟目錄
[root@hao-01 ~]# rm -r mulu1
7. 強制删除目錄(目錄下所有檔案和目錄)指令:rm -rf 跟目錄
[root@hao-01 ~]# rm -rf mulu1
8. 删除目錄過程顯示:rm -rfv 跟目錄
[root@hao-01 ~]# rm -rfv mulu1
9. 注意:強制删除,沒有這個目錄,rm -rf也不會報錯!!!
10. 使用指令曆史裡的指令:
!跟ls開頭指令
!跟指令曆史裡指令前編号
使用過的指令——指令曆史檢視:history
!ls 使用的指令曆史裡,最近一次使用過以ls開頭的指令
本文轉自 主内安詳 51CTO部落格,原文連結:http://blog.51cto.com/zhuneianxiang/2051754,如需轉載請自行聯系原作者