Linux命令行的一般格式
命令 [長選項(xiàng)列表] [短選項(xiàng)列表] [參數(shù)列表]
其中澡谭,長選項(xiàng)是指以雙橫線引導(dǎo)的選項(xiàng)崭歧,短選項(xiàng)是指以單橫線引導(dǎo)的單個(gè)字母缚态,而且不同的短選項(xiàng)可
以合并成只使用一個(gè)短橫線引導(dǎo)弯院,例如-a -b可以合并成-ab的形式;參數(shù)是指前面沒有短橫線引導(dǎo)的字母
或短語子刮。
基本命令
ls(列出目錄)
語法 ls [option]
選項(xiàng)與參數(shù):
-a: 列出當(dāng)前目錄全部文件 肛著,連同開頭為. 的文件一起列出來
-d: 僅列出目錄本身游两,而不是列出目錄內(nèi)的文件數(shù)據(jù)
-l: 長數(shù)據(jù)列出篷帅,包含文件的屬性與權(quán)限等數(shù)據(jù)
-la: 將目錄下的所有文件列出來(含屬性等)
cd(切換目錄)
語法 cd [相對路徑或絕對路徑]
cd /a/b 使用絕對路徑切換到b目錄
cd ./b 使用相對路徑切換到b目錄
cd ~ 切換到根目錄
cd .. 回到上一級目錄
(顯示當(dāng)前所在目錄)
語法 pwd
mkdir(創(chuàng)建新目錄)
語法 mkdir [option] 目錄名稱
選項(xiàng)與參數(shù):
-m: 配置文件的權(quán)限喔
-p : 幫助你直接將所需要的目錄(包含上一級目錄)遞歸創(chuàng)建起來
mkdir -p test1/test2/test3/test4
touch(創(chuàng)建文件或修改文件時(shí)間)
touch [options] file
選項(xiàng)與參數(shù):
-a 只更新訪問時(shí)間史侣,不改變修改時(shí)間
-c 不創(chuàng)建不存在的文件
-m 只更新修改時(shí)間,不改變訪問時(shí)間
-r file 使用文件file的時(shí)間更新文件的時(shí)間
-t 將時(shí)間修改為參數(shù)指定的日期,如:07081556代表7月8號15點(diǎn)56分
主要用來創(chuàng)建新文件
rmdir (刪除空的目錄)
語法:rmdir [-p] 目錄名稱
選項(xiàng)與參數(shù):
-p :連同上一級『空的』目錄也一起刪除
rm (移除文件或目錄)
語法:rm [-fir] 文件或目錄
選項(xiàng)與參數(shù):
-f :就是 force 的意思魏身,忽略不存在的文件惊橱,不會(huì)出現(xiàn)警告信息
-i :互動(dòng)模式,在刪除前會(huì)詢問使用者是否動(dòng)作
-r :遞歸刪除
mv (移動(dòng)文件與目錄箭昵,或重命名)
語法: mv [-fiu] source destination
mv [options] source1 source2 source3 .... directory
選項(xiàng)與參數(shù):
-f :force 強(qiáng)制的意思税朴,如果目標(biāo)文件已經(jīng)存在,不會(huì)詢問而直接覆蓋家制;
-i :若目標(biāo)文件 (destination) 已經(jīng)存在時(shí)正林,就會(huì)詢問是否覆蓋!
-u :若目標(biāo)文件已經(jīng)存在颤殴,且 source 比較新觅廓,才會(huì)升級 (update
cd /DIR
cp ~/.FILE FILE 復(fù)制一文件
mkdir SUBDIR 創(chuàng)建一目錄
mv bashrc DIR 將文件移動(dòng)到目錄中
mv SUBDIR SUBDIR2 將SUBDIR更名為 SUBDIR2
cp(復(fù)制文件)
語法: cp [options] source destination
選項(xiàng)與參數(shù):
-r: 遞歸處理,將指定目錄下的文件與子目錄一并復(fù)制
vim(切換到vim模式)
vim name編輯name文件
i: 編輯文件
:wq 保存并寫入