欢迎光临
我们一直在努力

cp命令 – 复制文件或目录

cp(英文全拼:copy file)命令主要用于复制文件或目录。
如果你需要在Linux server上复制文件或者目录那么你就需要使用到此命令

语法格式:cp [选项] [源目录] [目标目录]

cp [options] source dest

或者

cp [options] source... directory

常用参数:

-f 覆盖已经存在的目标文件而不给出提示。
-i 与-f选项相反,在覆盖目标文件之前给出提示,要求用户确认是否覆盖,回答”y”时目标文件将被覆盖。
-p 除复制文件的内容外,还把修改时间和访问权限也复制到新文件中
-r 若给出的源文件是一个目录文件,此时将复制该目录下所有的子目录和文件。
-d 复制时保留链接。这里所说的链接相当于Windows系统中的快捷方式。
-l 不复制文件,只是生成链接文件
-s 对源文件建立符号连接,而非复制文件
-b 覆盖已存在的文件目标前将目标文件备份
-v 显示cp命令复制的过程
-a 等价于“dpr”选项

实例参考:

目录复制:

[nixon@nixonli ~]# cp -R test newtest/

使用命令更改文件名:

[nixon@nixonli ~]# cp -f filename newfilename

多个文件的复制:

[nixon@nixonli ~]# cp -r file1 file2 file3 newdir

交互式地将目录 /home/nixonli 中的所有.txt文件复制到目录 newdir 中:

[nixon@nixonli ~]# cp -r /home/nixonli/*.txt newdir
赞(0) 打赏
未经允许不得转载:NixonLi博客 » cp命令 – 复制文件或目录
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏