ubuntu cp 命令 拷贝文件

基本语法:

cp options source destination

  • source:源文件或目录

  • destination:目标文件或目录。如果是目录,则会将源文件复制到该目录下,并保持原有文件名。

以下是一些常用的cp命令选项:

  • -f:强制覆盖已存在的目标文件或目录。

  • -i:交互式方式,如果目标文件存在,会询问是否覆盖。

  • -p:保留原文件的属性,包括时间戳和权限。

  • -r:递归复制,用于复制目录。

  • -u:只在源文件比目标文件新,或目标文件不存在时,才进行复制。

复制单个文件到目标目录,并保留文件属性:

cp -p source.txt /destination/

复制目录到目标目录,递归复制所有内容:

cp -r /source/ /destination/

强制覆盖已存在的目标文件:

cp -f source.txt /destination/

只有当目标文件不存在时,才复制文件:

cp -u source.txt /destination/

交互式复制,会询问是否覆盖:

cp -i source.txt /destination/

相关推荐
衫水几秒前
项目后端服务 Docker 部署SOP (2026-06-04)
运维·docker·容器
我命由我123451 分钟前
Excel - Excel 覆盖模式与编辑模式
运维·学习·职场和发展·excel·求职招聘·职场发展·运维开发
c++之路7 分钟前
Linux 下 C++ 开发环境搭建
linux·运维·c++
溜达的大象7 分钟前
Ubuntu服务器之间校时
linux·ubuntu·excel
鹏大师运维9 分钟前
Ubuntu 26.04 Linux 7.0内核安装VMware实战
linux·ubuntu·vmware·虚拟机·麒麟·统信uos·linux7.0
Bruce_kaizy10 分钟前
c++网络编程——解析主机字节序、网络字节序以及深入剖析tcp编程中万恶的结构体(爆肝)
linux·服务器·网络·tcp/ip·ubuntu
小猫咪0117 分钟前
Linux 定时任务 crontab 详解:让脚本每天自动执行
linux·运维·服务器
jcbut17 分钟前
在Linux 7.9上安装NetBackup IT Analytics (ITA) 11.2
linux·运维·netbackup·it analytics·ita
Geoking.20 分钟前
SSH 一断 Node 服务就挂?排查与解决方案记录
运维·node.js·ssh
武器大师7221 分钟前
实战踩坑:Gerrit HTTP 克隆失败解决方案
运维·nginx·gerrit