linux cp命令-复制文件和文件夹操作

 cp  复制文件和文件夹
-r  递归复制--》复制文件夹的时候
-i  交互式提醒
-a  保留文件的属性复制  all

1、复制单个文件 

将if.sh 复制到当前目录的liu 文件夹中

[root@yigeling lianxi]# ls
3-13             if.sh
3-14             kuohao.sh
3-20             liu
[root@yigeling lianxi]# cp if.sh liu
[root@yigeling lianxi]# ls liu
if.sh

 

 2、复制多个文件

将if.sh  kuohao.sh  login.sh  复制到3-14文件夹中

[root@yigeling lianxi]# cp if.sh kuohao.sh login.sh 3-14
[root@yigeling lianxi]# ls 3-14
boot  boot.tar.gz  if.sh  kuohao.sh  login.sh  passwd  passwd.tar.gz

 3、复制文件夹

 将文件夹3-13  复制到 3-14文件夹中 ;-r 是递归复制  文件夹下面的子文件及文件夹全部复制过来

[root@yigeling lianxi]# cp 3-13 3-14 -r
[root@yigeling lianxi]# ls 3-14
3-13  boot  boot.tar.gz  if.sh  kuohao.sh  login.sh  passwd  passwd.tar.gz

 4、复制多个文件夹

 3-13 3-14  文件夹递归复制到 liu 文件夹中

[root@yigeling lianxi]# cp 3-13 3-14 liu/ -r

5、 复制粘贴重命名

 将 kaohao.sh 复制到liu文件夹下,并重命名为 new.sh

[root@yigeling lianxi]# cp kuohao.sh ./liu/new.sh
[root@yigeling lianxi]# ls liu
3-13  3-14  if.sh  new.sh

你可能感兴趣的:(linux,linux,ubuntu,centos)