1、cp命令
用法:
cp [option]... [-T] source DEST
cp [option]... source directory
cp [option]... -t directory souce
①單源復(fù)制
cp [option]... [-T] source DEST
將源文件數(shù)據(jù)流cp至目標(biāo)文件中苇经,如果目標(biāo)文件不存在赘理,則先創(chuàng)建,后cp
②多源復(fù)制
cp [option]... source directory
將多個(gè)源文件cp至目標(biāo)目錄中
cp [option]... -t directory souce
將源文件cp至目標(biāo)目錄中扇单,目標(biāo)目錄在前商模,源文件在后
`常用的選項(xiàng)`
-a:表示歸檔,即實(shí)現(xiàn)遞歸復(fù)制及保留文件的元數(shù)據(jù)屬性
-i:復(fù)制文件并提示,管理員用戶默認(rèn)使用了-i
-f:復(fù)制文件施流,如果存在則覆蓋目標(biāo)文件
-d:復(fù)制符號(hào)鏈接文件响疚,并非源文件
示例:
cp /etc/passwd /data(復(fù)制/etc目錄下passwd文件至/data目錄下)
cp /root/* /data(復(fù)制/root目錄下所有文件至/data目錄下)
cp -t /data /root/*(復(fù)制/root目錄下所有文件至/data目錄下)
cp -f /etc/passwd /data(復(fù)制/etc目錄洗passwd文件至/data目錄錄下,存在則覆蓋)
cp -a /etc//data:將etc目錄下的所有文件cp至data目錄下瞪醋,并保留其屬性
cp -[rR] /etc//data(將etc目錄下的所有文件cp至data目錄下)
cp -d /etc/system-release /data(復(fù)制符號(hào)鏈接文件至/data目錄下忿晕,相當(dāng)于windows的快捷方式 )
mv命令:
用法:
mv [option]... [-T] source DEST
mv [option]... source directory
mv [option]... -t directory souce
mv命令用法與cp命令用法一致,分為單源移動(dòng)趟章、多源移動(dòng)
常用選項(xiàng):
-i:交互式(目標(biāo)文件如果存在杏糙,則提示是否要覆蓋)
-f:移動(dòng)至目標(biāo)文件慎王,如目標(biāo)文件存在蚓土,則不提示任何信息
示例:
mv /etc/passwd /data pwd(將/etc目錄中passwd文件移動(dòng)至/data目錄下并改名為pwd)
mv /data pwd passwd(將/data目錄下pwd文件改名為passwd)
mv -t dir dar2/*(將dir2目錄中所有文件移動(dòng)至dir目錄下)
mv -i /etc/passwd /data(將/etc目錄下的passwd文件移動(dòng)至/data目錄下,如果存在著提示)
rm命令:
用法:
rm [option] ... [file]... 文件刪除命令
常用選項(xiàng):
-f:強(qiáng)制刪除文件赖淤,不提示任何信息
-r:遞歸刪除
-i:刪除時(shí)提示是否要?jiǎng)h除信息
示例:
rm -f passwd(刪除當(dāng)前目錄下passwd文件蜀漆,不提示任何信息)
rm -i passwd(刪除時(shí)提示是否要?jiǎng)h除信息)
rm -r /data(遞歸刪除data目錄下的文件)
touch命令:
更改文件時(shí)間戳命令
用法:
touch [option] ... [file]...
常用選項(xiàng):
-a:更改文件訪問(wèn)時(shí)間
-m:更改文件數(shù)據(jù)修改時(shí)間
-t:更改時(shí)間戳為指定時(shí)間use [[CC]YY]MMDDhhmm[.ss] instead of current time
mkdir命令:
創(chuàng)建目錄
用法:
mkdir [option] ... [directory]...
常用選項(xiàng):
-p:遞歸創(chuàng)建
-m:創(chuàng)建時(shí)添加指定權(quán)限
-v:創(chuàng)建時(shí)顯示其過(guò)程信息
示例:
mkdir -p /data/dir1/dir2/dir3(判斷是從右至左,執(zhí)行時(shí)從左至右咱旱,也就是說(shuō)創(chuàng)建dir3首先判斷dir2是否存在确丢,然后判斷dir1是否存在,都不存在則先創(chuàng)建dir1吐限,然后依次遞歸創(chuàng)建)
mkdir -m 777 dir(創(chuàng)建dir目錄并指定其權(quán)限)
`注意:這里-m只能以授權(quán)法授權(quán)鲜侥,不能以模式授權(quán)法來(lái)授權(quán)(u+r,g+r)`
mkdir -v dir:創(chuàng)建目錄并顯示創(chuàng)建過(guò)程信息