首页 >运维 >linux运维 > 正文

linux中cp命令如何复制文件

原创2021-05-18 17:59:5503949

在linux中,可以使用cp命令复制文件,将源文件或目录复制到指定的目的文件或目录;它可以将单个源文件复制成一个指定文件名的具体文件或一个已经存在的目录下;该命令支持同时复制多个文件。

本教程操作环境:centos7系统、thinkpad t480电脑。

cp的命令格式

WNQRG43JH[G)JGA$$DG9ATB.jpg

以移动文件1234.txt为例

ls -l      //显示当前文件夹下所有文件的信息

TBS]_%)IUJ%4MOD]JCL)%45.png

复制1234.txt文件到新文件2345.txt

copy 1234.txt 2345.txt

这里可以看到两个文件大小相同,时间戳不同

_(VZ2I0`VKBG$BK)FKI$7XS.png

复制1234.txt文件到新文件3456.txt并保持时间戳相同

OR])KW~P58M4`1FX08NXUTG.png

如果复制后的新文件名已存在会怎样呢?

给1234.txt写了点内容后再次复制为2345.txt会发现原2345.txt文件会被覆盖并不会有提醒直接就执行成功了。

WDZQWPMT0BQ0_}9W6TH$$VK.png

为避免不知道有没有同名文件被覆盖可以添加-i选项

例:

cp -i 1234.txt 3456.txt

可以看到当新文件名已存在当前目录的时候会有覆盖确认提醒,

输入n即取消继续复制。

~9@GST%G76LJG%F9U6(7~GL.png

复制文件到同目录下的文件夹及不同目录的其它文件夹

cp 123.txt test        //同目录
cp 1234.txt /home/zinkky/test      //不同目录时需要带上路径

P@N@MK5RPG2[OL]J39OEGMX.jpg

复制目录到新的目录需要加上选项-r

例:

cp -r test python

F%MGVA(G2_[3KG_YZ9O2ZF3.jpg

(推荐学习:linux教程

以上就是linux中cp命令如何复制文件的详细内容,更多请关注php中文网其它相关文章!

php中文网最新课程二维码

声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理

  • 相关标签:linux cp命令
  • 相关文章

    相关视频


    网友评论

    文明上网理性发言,请遵守 新闻评论服务协议

    我要评论
  • 专题推荐

    作者信息

    醉折花枝作酒筹

    飞花飘絮,霓裳翩翩舞,几多情愫心飞扬。

    最近文章
    css如何设置指定网格的大小和位置462
    css如何定义网格线大小1153
    教你一招搞定css背景图的大小831
    推荐视频教程
  • Linux基础进阶视频教程Linux基础进阶视频教程
  • Linux优化视频教程Linux优化视频教程
  • Linux从入门到精通Linux从入门到精通
  • Linux基础进阶视频教程Linux基础进阶视频教程
  • Linux开发视频教程Linux开发视频教程
  • 视频教程分类