參考 《鳥哥的Linux私房菜》 6.1節(jié)
1.目錄的相關操作
-
.
此層目錄淘这;..
上層目錄;-
前一個工作目錄巩剖;~
當前用戶家目錄铝穷;~account
account這個用戶的家目錄 - 根目錄
/
的..
目錄就是它自己 -
pwd(print work directory)
顯示當前目錄,之前用的比較少的命令佳魔,不過感覺還挺有用的 -
mkdir
創(chuàng)建文件夾的話要注意的一個是可以選擇遞歸創(chuàng)建文件夾-p
(注意不是-R
)氧骤,這樣的話會快捷很多;另外要在創(chuàng)建的時候加權(quán)限可以加-m
吃引,比如mkdir -m 711 test2
-
rmdir
刪除文件夾的命令筹陵,必須是空文件夾才行,然后如果要遞歸刪除的話就加-p
镊尺,同樣也是要空文件夾才行朦佩,也就是遞歸到最后一個文件夾的時候,里面不能有文件 - 如果要刪除一個目錄下所有的文件(即包括有文件的文件夾)庐氮,用
rm -r test2
语稠,這個之前已經(jīng)用過了,有點印象的
2.關于$PATH
- 當在終端輸入一個命令的時候,系統(tǒng)會根據(jù)PATH的值(一堆目錄仙畦,以
:
間隔)一個一個找過去输涕,看有沒有對應的命令(可執(zhí)行文件),如果有就執(zhí)行慨畸,如果沒有就報錯莱坎;如果在不同的目錄有相同的命令,則先按搜索到的順序來判斷執(zhí)行哪個 - 查看PATH:echo $PATH
/opt/local/sbin:/opt/local/bin:/Users/yohom/Library/Android/sdk/tools:...
- 增加PATH:
PATH="${PATH}:/root"
- 不同用戶的PATH是可以不一樣的