PHP编程在线学习平台, 提供PHP教程、PHP入门教程、PHP视频教程及源码下载

网站首页 > 文章精选 正文

Linux下使用cp命令复制文件和目录(下)

xinche 2024-10-05 05:26:23 文章精选 6 ℃ 0 评论


cp命令也可以将一个或多个文件复制到一个指定的目录中。如将lists和cal2016两个文件同时复制到baby目录中,如下:

root@kali:~# cp lists cal2016 baby

也可以通过在文件名中使用通配符(*)的方法一次复制多个文件。

在cp命令中,源和目标可以都是目录,即将一个目录复制到另一个目录中,如将/home/dog目录中的内容全部复制到目录/home/cat中,因为/home/dog是一个目录,复制目录要在cp命令中加入-r选项。命令如下:

root@kali:~# cp -r /home/dog /home/cat

Linux系统没有任何提示,做对了不吭声,做错了才给出提示。

在复制的过程中由于目标的不同,cp的执行方式也会有所不同。下面对cp命令的执行方式做一个小结:

  1. 如果指定的目标不存在,系统将创建一个同名的文件并将源文件的内容复制进来

  2. 如果指定的目标已经存在并且是一个文件,系统将用指定的文件覆盖掉原来的目标文件

  3. 如果指定的目标已经存在并且是一个目录,系统将把指定的文件放在这个目录中,并且文件名与源文件同名

cp命令是一个使用频率很高的命令,文件备份就可以通过该命令来完成。



今天就分享这么多了,谢谢欣赏!

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

请填写验证码
最近发表
标签列表
最新留言