天天看點

2.6相對和絕對路徑;2.7CD指令;2.8建立和删除目錄mkdir rmdir;2.9rm指令

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,如需轉載請自行聯系原作者