紅帽Linux技術(shù)-cp命令
cp是一個(gè)復(fù)制文件或者目錄的命令,其作用是將一個(gè)或多個(gè)文件或目錄從源位置復(fù)制到目標(biāo)位置。
格式:cp [選項(xiàng)] 源文件或目錄 目標(biāo)文件或目錄
常用選項(xiàng):
-r:復(fù)制目錄及其子目錄下的所有文件和目錄;
-p:保留文件屬性(權(quán)限、時(shí)間戳等);
-v:顯示每個(gè)文件的復(fù)制過(guò)程;
-f:覆蓋已存在的目標(biāo)文件而不詢(xún)問(wèn)用戶(hù);
-i:詢(xún)問(wèn)用戶(hù)是否覆蓋已存在的目標(biāo)文件;
-l:創(chuàng)建一個(gè)硬鏈接而不是復(fù)制文件內(nèi)容;
-s:創(chuàng)建一個(gè)符號(hào)鏈接而不是復(fù)制文件內(nèi)容;
-a:相當(dāng)于同時(shí)使用-rpv三個(gè)選項(xiàng),保留所有屬性并遞歸復(fù)制目錄和文件。
注意:如果復(fù)制多個(gè)文件或目錄,目標(biāo)文件必須是一個(gè)目錄,否則會(huì)報(bào)錯(cuò)。

標(biāo)簽: