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/

相关推荐
idolao1 分钟前
CentOS 7 安装 httpd-2.4.1.tar.gz 详细步骤(源码编译、配置、启动)
linux·运维·centos
wangjialelele1 小时前
Linux mmap 机制:从 read/write 底层流程到手写 malloc 内存分配
linux·运维·服务器·mmap
草莓熊Lotso1 小时前
【Linux网络】UDP Socket 编程全解析:从回显服务到通用字典服务,从零实现工业级代码
linux·运维·服务器·数据库·c++·单片机·udp
一只积极向上的小咸鱼3 小时前
Codex 在 VS Code + ModelArts 场景下的登录与配置总结
linux·运维·windows
Waay7 小时前
Linux Shell 知识点考评(一):grep 文本搜索(附答案)
linux·运维·服务器
jamon_tan8 小时前
Linux下串口RAW模式设置
linux
碧海银沙音频科技研究院8 小时前
基于VMware虚拟机ubuntu开发博通BK7258方法
linux·运维·ubuntu
云边有个稻草人10 小时前
【Linux系统】进程地址空间
linux·虚拟地址空间·进程地址空间·虚拟地址空间是怎么实现的?·为什么要有虚拟地址空间?·怎么理解虚拟地址空间?
weixin_5142531810 小时前
511-qwen3.5-patch
服务器
谁似人间西林客12 小时前
工厂大脑如何让汽车制造告别“救火式”运维?
运维·汽车·制造