cp主要作用
1拷贝文件到指定目录
2拷贝文件到指定文件
3拷贝多个文件到指定目录
4拷贝目录到指定目录
5拷贝多个目录到指定目录
先做些准备工作
创建 text_cp目录,在text_cp目录下创建a1,a2,b1,b2四个目录
在a1目录内创建c,q,w这三个文件并写入内容.
1拷贝文件到指定目录
这里可以看到直接将c拷贝到了a2目录下
2拷贝文件到指定文件
这里执行拷贝a1中的w到a2中的c(上面刚刚拷贝过来的)
可以发现w文件直接将c文件覆盖了而没有任何提示.这很危险容易误操作将重要文件覆盖掉.我们可以使用-i选项如下图
当要覆盖原文件时会给出提示
3拷贝多个文件到指定目录
把a1下的w和q 拷贝到a2目录下
4拷贝目录到指定目录
把a1拷贝到b1目录下
这里要使用-r选项 因为默认是不允许拷贝目录的如下图:
如果目的目录下存在与源目录相同的目录名则会执行合并并且覆盖操作
上面操作为在b1下创建a2目录并在a2下创建c,w,r这三个空文件
复制a2到b1下.
从图中可以看出b1下的a2目录依然存在但是多了一个q文件而原来的空文件c,w有了数据
5拷贝多个目录到指定目录
拷贝目录a1和a2 到b2目录
原创文章,作者:TQT,如若转载,请注明出处:http://www.178linux.com/72576