cp命令:copy的簡寫
格式:cp SRC DEST
cp+源+目標:將一個源復制到一個目標:目標是沒有的文件夾,則新建並成為其子文件
目標是文件,則覆蓋之
目標是目錄,則在該目錄下新建與源文件同名的文件,並將源文件的內容填充到新文件中
cp+多個源+目標文件夾:多個源復制到目標(文件夾)
cp -t+目標文件夾+多個源文件:將源復制到目標文件夾
cp –r+源文件夾+目標文件夾——將源文件夾及其每個子文件都復制到目標文件夾里
選項:
-f 強制, 將原文件內容覆蓋
-a 歸檔,可作為備份,復制的文件與原文件完全一樣
-v 可看到復制過程
-p 復制只保留了權限/所有者/時間戳,其他不保留
-d 不復制源文件,只復制鏈接
-R 遞歸
-u 只復制比目標新的文件,即將新文件覆蓋舊的文件
-I 覆蓋前提示 –n:不覆蓋,注意兩者順序
-b 復制前先備份(backup備份前加數字)
——backup=numbered 若目標存在,則 復制前先備份
注意:cp命令只適合復制節點文件
cp命令復制文件和目錄:文件夾不能復制到文件里但可以復制為目標的子文件或子文件夾