复制文件,若目标已存在则先询问。
cp -i report.txt ./archive/复制文件。复制目录及其内容时可使用 -r。
cp [OPTION]... SOURCE... DESTINATION复制文件,若目标已存在则先询问。
cp -i report.txt ./archive/复制整个目录树并保留文件属性。
cp -a project/ backup/project/| 参数 / 子句 | 说明 |
|---|---|
-a, --archive | 递归复制并尽量保留属性;相当于 -dR --preserve=all。 |
-r, -R, --recursive | 递归复制目录。 |
-i, --interactive | 覆盖目标前询问。 |
-n, --no-clobber | 不覆盖已存在的目标。 |
-u, --update | 源文件更新或目标不存在时才复制。 |
-p, --preserve=mode,ownership,timestamps | 保留指定的文件属性。 |
-v, --verbose | 显示复制过程。 |
执行前请核对命令和目标路径。修改文件、服务、账户、磁盘、权限或数据库的操作可能难以撤销;建议先在安全环境测试并保留备份。