| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1842 人关注过本帖
标题:新手请教,cp复制命令
只看楼主 加入收藏
跳跳鱼
Rank: 2
等 级:论坛游民
帖 子:74
专家分:60
注 册:2011-5-4
结帖率:93.75%
收藏
已结贴  问题点数:20 回复次数:9 
新手请教,cp复制命令
刚开始看linux,有一点不懂
cp复制命令中参数-a :相当于-pdr的意思
想问一下pdr什么意思?
搜索更多相关主题的帖子: linux 
2012-09-14 20:31
pangding
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:北京
等 级:贵宾
威 望:94
帖 子:6784
专家分:16751
注 册:2008-12-20
收藏
得分:15 
不知道的时候就可以
$ cp --help
或者
$ man cp

第一种方法的部分输出是:
Usage: cp [OPTION]... [-T] SOURCE DEST
  or:  cp [OPTION]... SOURCE... DIRECTORY
  or:  cp [OPTION]... -t DIRECTORY SOURCE...
Copy SOURCE to DEST, or multiple SOURCE(s) to DIRECTORY.

Mandatory arguments to long options are mandatory for short options too.
  -a, --archive                same as -dR --preserve=all
      --attributes-only        don't copy the file data, just the attributes
      --backup[=CONTROL]       make a backup of each existing destination file
...
  -d                           same as --no-dereference --preserve=links
...
  -P, --no-dereference         never follow symbolic links in SOURCE
  -p                           same as --preserve=mode,ownership,timestamps
      --preserve[=ATTR_LIST]   preserve the specified attributes (default:
                                 mode,ownership,timestamps), if possible
                                 additional attributes: context, links, xattr,
                                 all
      --no-preserve=ATTR_LIST  don't preserve the specified attributes
      --parents                use full source file name under DIRECTORY
  -R, -r, --recursive          copy directories recursively
      --reflink[=WHEN]         control clone/CoW copies. See below
      --remove-destination     remove each existing destination file before
                                 attempting to open it (contrast with --force)
      --sparse=WHEN            control creation of sparse files. See below
      --strip-trailing-slashes  remove any trailing slashes from each SOURCE
                                 argument
...

里面提了 -a 相当于 -dR --preserve=all
-d 是不跟随符号链接;R 是递归拷贝。在拷贝目录的时候需要,会把子目录一并拷贝。否则默认是不拷贝目录的。-p 描述是否保留源文件属性的。说明有点长,自己看吧。

一般归档用 tar 更多些,楼主如果有兴趣也可以去看看 tar 的手册页。


[ 本帖最后由 pangding 于 2012-9-14 20:52 编辑 ]
2012-09-14 20:51
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
收藏
得分:5 
蹭分
2012-09-14 21:09
跳跳鱼
Rank: 2
等 级:论坛游民
帖 子:74
专家分:60
注 册:2011-5-4
收藏
得分:0 
以下是引用zklhp在2012-9-14 21:09:42的发言:

蹭分

蹭了咱就给!哈哈!
2012-09-14 21:14
跳跳鱼
Rank: 2
等 级:论坛游民
帖 子:74
专家分:60
注 册:2011-5-4
收藏
得分:0 
回复 2楼 pangding
谢谢!这么详细!
2012-09-14 21:14
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
收藏
得分:0 
以下是引用跳跳鱼在2012-9-14 21:14:20的发言:

 
蹭了咱就给!哈哈!

既然给分了多说一句 这些命令罢 恐怕没人能记住 一般用了再查就好了 知识如果不用是很难记住的 学会查更重要
2012-09-14 21:19
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:0 
鸟哥一般会说“去找男人(man)”
不是我说的啊

梅尚程荀
马谭杨奚







                                                       
2012-09-14 21:31
madfrogme
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:21
帖 子:1160
专家分:1106
注 册:2009-6-24
收藏
得分:0 
想确认一下  -d  说通俗一点是不是就是如果复制的是一个符号链接,那就只复制符号链接?
就是lstat() 和stat() 一样的区别??
lstat() 如果是一个符号链接,那就只显示这个文件是一个符号链接,而不会显示这个符号链接到底指向什么样的文件

The quieter you become, the more you can hear
2012-09-14 21:58
pangding
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:北京
等 级:贵宾
威 望:94
帖 子:6784
专家分:16751
注 册:2008-12-20
收藏
得分:0 
以下是引用madfrogme在2012-9-14 21:58:54的发言:

想确认一下  -d  说通俗一点是不是就是如果复制的是一个符号链接,那就只复制符号链接?
就是lstat() 和stat() 一样的区别??
lstat() 如果是一个符号链接,那就只显示这个文件是一个符号链接,而不会显示这个符号链接到底指向什么样的文件

没试过,我之前只是翻译了一下 help 的内容而已。其实我只用 tar 归档,从来没用过 cp。
也许你可以自己试试,然后把结果给大家分享一下。
2012-09-14 23:21
zhu224039
Rank: 8Rank: 8
等 级:贵宾
威 望:17
帖 子:862
专家分:792
注 册:2012-7-29
收藏
得分:0 
去 问 man
英语差  可以弄个 星际译王

我要成为嘿嘿的黑客,替天行道
2012-09-16 20:35
快速回复:新手请教,cp复制命令
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.030712 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved