网站首页 > 技术教程 正文
cp命令是Linux/Unix操作系统中常用的复制命令,它的用法如下:
1. 基本用法
语法:cp [选项] 源文件 目标文件夹或目标文件
示例:将文件a.txt复制到文件夹/tmp/下
cp a.txt /tmp/
示例:将文件a.txt复制到/tmp/目录并重命名为b.txt
cp a.txt /tmp/b.txt
2. 选项
- -r:复制整个目录,递归复制。
- -f:强制复制,覆盖已存在的目标文件。
- -i:交互式复制,会提示用户确定是否进行复制。
- -v:显示复制进程,显示复制的目标文件名。
- -a:进行彻底的拷贝,包括目录、文件的时间戳信息和权限等。
- -p:就保留源文件的属性,不更改目标文件的属性,包括文件时间戳信息和权限等。
- -u:更新复制,仅复制源文件的更新版本。
- -n:不要存在的文件,从不覆盖。
- -l:建立连结文件,而非复制文件。
3. 实用示例
- 将本地文件夹中的文件夹test复制到目录/tmp/下
cp -r test /tmp/
- 将目录test下所有后缀为.jpg的图片复制到目录/tmp/images/下
cp -r test/*.jpg /tmp/images/
- 将文件test1.txt和test2.txt复制到目录/tmp/下
cp test1.txt test2.txt /tmp/
- 将文件test.txt复制到当前目录下,并重命名为newtest.txt
cp test.txt ./newtest.txt
- 将文件夹test1下面的所有文件、子目录和子目录中的所有文件拷贝到目录test2中,并覆盖同名文件
cp -rf test1/* test2/
- 交互式复制文件test.txt到目录/tmp/下
cp -i test.txt /tmp/
- 克隆文件夹test1,将其放到/tmp/文件夹
cp -rp test1 /tmp/
猜你喜欢
- 2025-09-06 工程师必知必会的20个Linux命令_linux工程师是做什么的
- 2025-09-06 程序员必备的21个Linux命令_程序员命令大全
- 2025-09-06 Linux常用命令(三)_linux50个常用命令
- 2025-09-06 小白必看!30 分钟精通 Linux 基础操作,从此告别命令行恐惧!
- 2025-09-06 linux常用系统命令_linux系统常用命令详解
- 2025-09-06 Linux alias命令_linux设置alias
- 2025-09-06 Linux 命令总结,建议收藏_linux命令大全chm版
- 2025-09-06 Linux-常用操作命令介绍_linux常用命令详解
- 2025-09-06 LINUX基础命令详解_linux基本命令总结
- 2025-09-06 掌握Linux常用命令的分类_linux命令分类有几种
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- 下划线是什么 (87)
- 精美网站 (58)
- qq登录界面 (90)
- nginx 命令 (82)
- nginx .http (73)
- nginx lua (70)
- nginx 重定向 (68)
- Nginx超时 (65)
- nginx 监控 (57)
- odbc (59)
- rar密码破解工具 (62)
- annotation (71)
- 红黑树 (57)
- 智力题 (62)
- php空间申请 (61)
- 按键精灵 注册码 (69)
- 软件测试报告 (59)
- ntcreatefile (64)
- 闪动文字 (56)
- guid (66)
- abap (63)
- mpeg 2 (65)
- column (63)
- dreamweaver教程 (57)
- excel行列转换 (56)
本文暂时没有评论,来添加一个吧(●'◡'●)