Linux命令-cp

  • cp命令用于复制文件到目录
  • 参数 -r 递归持续复制(用于目录)
  • 参数 -p 保留原始文件属性
  • 参数 -d 若对象为链接文件,保留该链接文件的属性
  • 参数 -a 相当于以上三者之和(-pdr)
[root@localhost testA]# ll
总用量 400
drwxr-xr-x. 3 root root     14 9月   7 14:22 a
-rw-r--r--. 1 root root     98 8月  30 2015 diff_A.txt
-rw-r--r--. 1 root root    123 8月  30 2015 diff_B.txt
drwxr-xr-x. 2 root root      6 9月   7 14:03 linuxprobe
-rw-------. 1 root root 398872 9月   7 13:21 netcat-0.7.1.tar.gz
[root@localhost testA]# tree
.
├── a
│   └── b
│       └── c
│           └── d
├── diff_A.txt
├── diff_B.txt
├── linuxprobe
└── netcat-0.7.1.tar.gz

5 directories, 3 files
[root@localhost testA]# cp a/ /root/testB/
cp: 略过目录"a/"
[root@localhost testA]# cp -r a/ /root/testB/\
> ^C
[root@localhost testA]# cp -r a/ /root/testB/
[root@localhost testA]# cd /root/testB/
[root@localhost testB]# tree
.
└── a
    └── b
        └── c
            └── d

4 directories, 0 files

 

posted @ 2016-09-07 14:39  北海悟空  阅读(187)  评论(0编辑  收藏  举报