每天一个linux命令(cp)

每天一个linux命令(cp),第1张

功能说明:复制文件目录

用法:

cp [OPTION]... [-T] SOURCE DEST

cp [OPTION]... SOURCE... DIRECTORY

cp [OPTION]... -t DIRECTORY SOURCE...

补充说明:cp命令用在复制文件或目录,如同时指定两个以上的文件或目录,且最后的目标是一个已经存在的目录,则它会把前面指定的所有文件或目录复制到该目录中。若同时指定多个文件或目录,而最后的目标并非是一个已存在的目录,则会出现错误信息。

常用参数:

 -b或--backup  删除,覆盖目标文件之前的备份,备份文件会在字尾加上一个备份字符串。

 -f或--force  强行复制文件或目录,不论目标文件或目录是否已存在。

 -i或--interactive  覆盖既有文件之前先询问用户。

 -l或--link  对源文件建立硬连接,而非复制文件。

 -r 递归处理,将指定目录下的文件与子目录一并处理。

 -s或--symbolic-link  对源文件建立符号连接,而非复制文件。

 -S备份字尾字符串>或--suffix=备份字尾字符串> 用"-b"参数备份目标文件后,备份文件的字尾会被加上一个备份字符串,预设的备份字尾字符串是符号"~"。

 -v或--verbose  显示指令执行过程。

 -t 指定目标文件夹,目标文件夹需存在。

cd /home/public/pro1011/androidfor i in `ls -al |grep -v ".svn"`do cp -r $i /home/cx/pro1011/androiddone


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8490477.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-17
下一篇 2023-04-17

发表评论

登录后才能评论

评论列表(0条)

保存