Linux命令:cp
最近更新時間 2019-12-13 12:14:55
cp 命令主要用於複製文件或目錄。
常用選項參數
-a
常在複製目錄時使用,複製時保留鏈接、文件屬性等信息,相當於 dpR 參數組合。-d
複製時保留鏈接。-f
覆蓋已存在的文件,不進行提示。-i
跟 f 相反,覆蓋時進行提示,輸入 y 會覆蓋目標文件。-p
複製文件同時還複製修改時間和訪問權限等信息。-R
複製目錄下所有文件和目錄。-l
不復制文件,只生成鏈接。
1. 複製文件
在當前目錄下複製 docsxyz.txt 文件到新文件 docsxyzcopy.txt
cp docsxyz.txt docsxyzcopy.txt
2. 複製所有jpg文件
複製docsxyz目錄下所有.jpg文件到備份目錄 backup
cp ./docsxyz/*.jpg ./backup
3. 複製目錄
複製docsxyz目錄到備份目錄 docsxyz_backup
cp -R ./docsxyz ./docsxyz_backup
如果不加 -R 參數複製的對象是目錄時會顯示如下錯誤:cp: omitting directory ‘docsxyz’