用户登录

01-07-cp 复制文件或目录

复制文件我们可以使用 cp 命令,cp 是 copy 的简写,就是拷贝的意思。

我们可以复制一下 hello.txt 文件,输入 cp hello.txt hello-copy.txt … cp 后面先加上想要复制的文件,然后输入空格,空格后面输入复制版本的文件名称,也就是目标文件的名称。

ls … 你会看到 hello.txt 的复制版本 hello-copy.txt。

我们还可以把多个文件一起复制到某个目录里面,这里我们要用到一个 -t 参数,t 是 target directory 的简写,就是目标目录的意思。

输入 cp -t hello hello.txt hello-copy.txt … -t 参数后面输入目标目录的名称,然后空格,再指定想要复制的源文件,这行命令的意思就是,把 hello.txt 和 hello-copy.txt 复制到 hello 这个目录里面。

ls hello … 可以列出 hello 这个目录里的内容,你可以看到里面有 hello.txt 和 hello-copy.txt 这两个文件。

cp 命令也可以复制目录,比如我们想复制 hello 这个文件夹。

输入 cp -r hello hello2 … 这里我们用了一个 r 参数,r 表示 recursive ,递归的意思,为 cp 命令加上 r 参数,会复制源目录,以及源目录所包含的所有内容。这行命令的意思就是复制 hello 文件夹以及所包含的所有内容到 hello2 这个文件夹。如果 hello2 这个文件夹不存在,会自动被创建。

ls hello2 ,列出 hello2 里面的内容,在里面会有 hello.txt 和 hello-copy.txt 这两个文件。

cp 命令还包含了很多其它的参数,输入 cp --help ,可以查看 cp 命令的使用说明。

cp 复制文件或目录《 CentOS : 在阿里云上运行网站 》

统计

15260
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点