| 用途 | 复制文件/目录(单文件、批量、整目录) |
|---|---|
| 语法 | cp [选项] 源... 目标 |
| 所属 | GNU coreutils |
常用示例
常用示例
cp -a /etc/nginx /etc/nginx.bak # 归档复制整个目录(推荐备份方式)
cp -i report.txt /backup/ # 覆盖前询问
cp -u *.conf /etc/app/conf.d/ # 仅复制更新过的文件
cp -r /data/site/. /backup/site/ # 复制目录内容(含隐藏文件)选项速记
选项速记
-a 归档=递归+保留全部属性 -r 递归 -p 保留属性 -i 交互 -n 不覆盖 -u 仅更新 -v 详细 -t 指定目标目录cp -r 不保留权限与时间戳;备份场景一律用 cp -a。