本文共 764 字,大约阅读时间需要 2 分钟。
cp /home/kerry/* /tmp
2.将目录下的所有目录包括子目录陆续复制到另外一个目录
cp -r /home/tomcat/ /tmp/bak
3.复制时保留文件属性(保存与源文件相关联的修改日期、时间和访问控制列表等)
cp -p install.log.syslog install.log.syslog.bak1
4.以交换形式拷贝文件
[root@DB-Server wuyy]# cp -i /var/log/* ./cp: overwrite `./acpid'? ncp: overwrite `./anaconda.log'? ncp: overwrite `./anaconda.syslog'? ycp: overwrite `./anaconda.xlog'? ncp: omitting directory `/var/log/audit'cp: overwrite `./boot.log'? ncp: overwrite `./boot.log.1'? ncp: overwrite `./boot.log.2'? n
参数
-a 等同于-dR
-b 若删除或者覆盖目标文件,将对目标文件进行备份,备份文件以备份的字符串结尾
-d 复制符号链接
-f 强制复制
-h 强制cp命令复制符号链接。缺省值是跟随符号链接,也就是将文件复制到符号链接指向处。
-i 交互式模式。覆盖目标文件之前先要进行询问
-l 建立硬链接,而非复制
-p 源目录或者文件的属性保留
-P 源目录或者文件的路劲保留
-r/-R 处理指定目录以及子目录
-v –verbose 显示命令执行的详细信息
–help 显示命令在线帮助
–version 显示命令版本信息
转载地址:http://glgli.baihongyu.com/