1. linux中的文件路徑
linux中的根目錄為 /。理解為這一點(diǎn)就可以理解很多東西妓美,就像網(wǎng)站開發(fā)一樣中的路徑一樣柿冲,只要加上 / 就表示服務(wù)器的根目錄渗柿。雖然我沒有學(xué)習(xí)過HDFS的目錄結(jié)構(gòu)饱亮,但是我相信肯定是跟linux的目錄結(jié)構(gòu)有異曲同工之妙矾芙。更加表明linux是一切知識的基石。
因此絕對跟徑就是以 /開頭的路徑近尚,還包括 ~/表示當(dāng)前用戶的家目錄蠕啄,也是絕對路徑场勤。其他表示路徑形式的就是相對路徑戈锻。
2. cd命令
cd
(change directory)如果后面不帶參數(shù),則直接切換到當(dāng)前用戶的家目錄和媳,現(xiàn) cd ~
的效果一樣格遭。后面有帶參數(shù)的則切換到參數(shù)中指定的目錄。
pwd
命令不帶參數(shù)留瞳,用于顯示當(dāng)前目錄拒迅,顯示絕對路徑。
3. mkdir命令
mkdir
(make directory)用于創(chuàng)建目錄。后面有兩個命令選項(xiàng) [-mp]璧微,m用得很少作箍。加上p
選項(xiàng)實(shí)際上有點(diǎn)遞歸的意思。如果要創(chuàng)建多級目錄前硫,不加p
選項(xiàng)就會失敗胞得,因?yàn)楦改夸洸淮嬖冢由线@個選項(xiàng)的話就會多級同時創(chuàng)建屹电。而且不加p
選項(xiàng)如果目錄已經(jīng)存在會報(bào)錯阶剑,加了之后不會報(bào)錯。
4. rmdir命令
rmdir
(remove directory)用戶刪除目錄危号,但是不能刪除文件牧愁,如果目錄中存在文件則刪除失敗。也可以加p
選 項(xiàng)外莲,但是也只能刪除多個空目錄猪半。實(shí)際中并不常用。
5. rm命令
rm
(remove)命令可用于刪除目錄和文件偷线。后面常用的有2個選項(xiàng)[-rf]办龄。r
表示遞歸刪除指定跟徑的目錄或文件。f
選 項(xiàng)表示強(qiáng)制刪除淋昭,并且刪除不存在的目錄時也不會報(bào)錯俐填。