ls命令
ls命令為list的縮寫(xiě)蚁飒。通過(guò)ls命令可以查看Linux文件夾中包含的文件及其文件權(quán)限(包括目錄请契、文件夾、文件權(quán)限)牢撼、目錄信息等等匙隔。
ls [選項(xiàng)] [目錄/文件]
選項(xiàng):
-a :列出目錄所有文件,包含以.開(kāi)始的隱藏文件
-A :列出除.及..的其它文件
-r :反序排列
-t :以文件修改時(shí)間排序
-S :以文件大小排序
-h :以易讀大小顯示
-l :除了文件名之外熏版,還將文件的權(quán)限纷责、所有者、文件大小等信息詳細(xì)列出來(lái)
--help 查看該命令的幫助文檔
--version 顯示版本信息纳决。
cd命令
cd命令用于實(shí)現(xiàn)目錄跳轉(zhuǎn)碰逸。
cd [目錄名]
pwd命令
pwd命令用于查看當(dāng)前工作目錄路徑。
mkdir命令
mkdir命令用于創(chuàng)建文件夾阔加。
mkdir [選項(xiàng)] [參數(shù)]
選項(xiàng):
-m: 對(duì)新建目錄設(shè)置存取權(quán)限饵史,也可以用 chmod 命令設(shè)置;
-p: 可以是一個(gè)路徑名稱。此時(shí)若路徑中的某些目錄尚不存在,加上此選項(xiàng)后,系統(tǒng)將自動(dòng)建立好那些尚不在的目錄胳喷,即一次可以建立多個(gè)目錄湃番。
rm命令
刪除一個(gè)目錄中的一個(gè)或多個(gè)文件或目錄。
如果使用 rm 來(lái)刪除文件吭露,通常仍可以將該文件恢復(fù)原狀吠撮。
rm [選項(xiàng)] [文件]
選項(xiàng):
-d: 刪除可能仍有數(shù)據(jù)的目錄 (只限超級(jí)用戶)
-f : 略過(guò)不存在的文件,不顯示任何信息
-r : 同時(shí)刪除該目錄下的所有目錄層
-v :詳細(xì)顯示進(jìn)行的步驟
-i : 進(jìn)行任何刪除操作前必須先確認(rèn)讲竿,同時(shí)刪除多個(gè)文件時(shí)每個(gè)文件都會(huì)提醒確認(rèn)操作泥兰。
-I : 同時(shí)刪除多個(gè)文件(大于3個(gè))時(shí),只提醒一次题禀。
rmdir命令
從一個(gè)目錄中刪除一個(gè)或多個(gè)子目錄項(xiàng)鞋诗,刪除某目錄時(shí)也必須具有對(duì)其父目錄的寫(xiě)權(quán)限。
注意:不能刪除非空目錄
rmdir [選項(xiàng)] [目錄](méi)
選項(xiàng):
-p:遞歸刪除目錄dirname迈嘹,當(dāng)子目錄刪除后其父目錄為空時(shí)削彬,也一同被刪除。
mv命令
mv命令使用方法比較特殊秀仲。
1:將源文件名改為目標(biāo)文件名(改名)
mv [文件名] [文件名]
2:將文件移動(dòng)到目標(biāo)目錄(移動(dòng)文件)
mv [文件名] [目錄名]
3:目標(biāo)目錄已存在融痛,將源目錄移動(dòng)到目標(biāo)目錄,目標(biāo)目錄不存在則改名神僵。(移動(dòng)目錄或者改名)
mv [目錄名] [目錄名]
cp命令
將源文件復(fù)制至目標(biāo)文件雁刷,或?qū)⒍鄠€(gè)源文件復(fù)制至目標(biāo)目錄。
注意:命令行復(fù)制保礼,如果目標(biāo)文件已經(jīng)存在會(huì)提示是否覆蓋安券,而在 shell 腳本中,如果不加 -i 參數(shù)氓英,則不會(huì)提示,而是直接覆蓋鹦筹!
cp [選項(xiàng)] [參數(shù)]
選項(xiàng):
-i:提示
-r:復(fù)制目錄及目錄內(nèi)所有項(xiàng)目
-a:復(fù)制的文件與原文件時(shí)間一樣
資料來(lái)源:12. 目錄操作的常用命令(二) 編程微課_w3cschool