cp(copy的缩写)可以将一个文件或文件夹复制到另一个位置。
工具/原料
Centos 7
方法/步骤
1
cp的命令格式
2
以移动文件1234.txt为例ls -l //显示当前文件夹下所有文件的信息
3
复制1234.txt文件到新文件2345.txtcopy 1234.txt 2345.txt这里可以看到两个文件大小相同,时间戳不同
4
复制1234.txt文件到新文件3456.txt并保持时间戳相同
5
如果复制后的新文件名已存在会怎样呢?给1234.txt写了点内容后再次复制为2345.txt会发现原2345.txt文件会被覆盖并不会有提醒直接就执行成功了。
6
为避免不知道有没有同名文件被覆盖可以添加-i选项例:cp -i 1234.txt 3456.txt可以看到当新文件名已存在当前目录的时候会有覆盖确认提醒,输入n即取消继续复制。
7
复制文件到同目录下的文件夹及不同目录的其它文件夹cp 123.txt test //同目录cp 1234.txt /home/zinkky/test //不同目录时需要带上路径
8
复制目录到新的目录需要加上选项-r例:cp -r test python