论坛风格切换切换到宽版
  • 2669阅读
  • 8回复

[问题求助][Fedora] linux基本命令之cp [复制链接]

上一主题 下一主题
 
发帖
2134
C币
-235037
威望
393
贡献值
1
银元
-5
铜钱
4821
人人网人气币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2009-05-01
转自Easy Linux 社 区  原帖地址:http://www.1zlinux.com/bbs/thread-265-1-1.html<性病>
cp是文件复制命令
cp命令介绍
1.名称:cp
2.使用对象:所有使用者
3..命令格式:cp [选项]... [.-T] 源 目的           鲜花
         或:cp .[选项.]... 源... 目录.
         或:.cp [选项]... -t 目录. 源....
4.作.用:将<源.>文件复制至<目的>,或将多个<源>复制至<目录>。电脑
5.参数详解:
-a  尽可.能的将目录文件原样复制(包括权限,状态,时间等),相.当于-dpR外贸
-d  保留文件原有链接
-f  若<目的>处存在与<源.>相同的文件,则先删除文件后再复.制<性病>
-i  复制时提问是否覆盖<目的>处相同的文.件电脑
-l  不做复制,只是链接文件(源文.件与目.标文件保持同步更新)          婚庆
-p  复制.时除了复制文件内.容后,将文件的mode,ownership,timestamps都复制到新文件中.
-r  复制目.录及目录下的所有内容          婚庆
-s  创建源文件的链接

6.使用范例:.(使用其中几个参数举例说明) [snms@snms test]$ ll.[成人用品]

总计 12

-rw-rw-r-- 1 snms snm..s   14 04-05 08:41 dd.

drwxrwxr-x 2 snms snms 409.6 04.-05 09:29 dir1              乙肝

d.rwxrwxr-x 3 s.nms snms 4096 04-05 09:26 dir2.

[sn.ms@.snms test]$ cp -s dd aa   #创建链接教育

[snms@snms .test]$ ll健康

总计 12

lrwxrwxrwx 1 sn.m.s snms    2 04-05 09:30 aa -> dd电影

-rw-rw-r-- 1 .s.nms snms   14 04-05 08:41 dd             电子

drwxrwxr-x 2 snms snms 4096 04-05 .09:29 di.r1(广告)

drwxrwxr-x 3. snms snms 40.96 04-05 09:26 dir2           鲜花

[.snms@snms test]$ cp -d aa cc   #复.制时保留链接(广告)

[snms@.snms test]$ ll              乙肝

总计 12

lrwxrwxrwx 1 snms sn.ms    2 04-05 0.9:30 aa -> dd电脑

lrwxrwxrwx. 1 snms. snms    2 04-05 09:30 cc -> dd    外汇

-rw-rw-r-- 1 snms. snms   14 0.4-05 08:41 dd    美容

drwxrwxr-x 2 snm.s snms 409.6 04-05 09:29 dir1

drwxr.wxr-x 3 snms snms 4096 04-05 .09:26 dir2投资

[snms@s.nms test]$ su root          婚庆

密码:

[ro.ot@snms test]# cp. dd bb  #使用root复制时,复制后的文件权限为root.

[r.oot@snms test]# ll.

总计 16

lrwxrwxr.wx 1 snms snms    2 04-05 09:30. aa -> dd电脑

-rw-r.--r-- 1 root root   14 04.-05 09:32 bb.

lr.wxrwxrwx 1 snms snms    2. 04-05 09:30 cc -> dd.

-rw-rw-r-..- 1 snms snms   14 04-05 08:41 dd--- 印刷

drwxrwxr-.x 2 snms snms .4096 04-05 09:29 dir1域名

drwxrwxr-x 3 snms snms 4096 04.-05. 09:26 dir2.

[root@snms test]# .c.p -p dd ee   #使用-p参数保留文件属性<性病>

[root@snm.s test]# ll外贸

总计 20

lrwxrwxrwx 1 snms snms    2 04-.0.5 09:30 aa -> dd健康

-rw-r--r--. 1 root root   14 04.-05 09:32 bb           女人

lrwxrwx.rwx 1. snms snms    2 04-05 09:30 cc -> dd.

-r.w-rw-r-- 1 snms .snms   14 04-05 08:41 dd电影

drwxrwxr-x 2 s.nms snms 40.96 04-05 09:29 dir1             汽车

drwxrwxr-x 3 snms snms 409.6 04-05. 09:26 dir2--- 印刷

-rw-rw-r.-- 1 snms snms   14. 04-05 08:41 ee

[root@snms test.]# cp aa bb cc dd .ee dir2健康

[root.@snms t.est]# cp -r dir2/* dir1   #复制目录及其下内容.

[root@sn.ms test]# ll dir1

总计 20

-rw-r--r-- 1 root r.oot .14 04-05 09:39 aa

-rw-r--r-- 1 root .roo.t 14 04-05 09:39 bb(        游戏          )

-rw-r--r-- 1.. root root 14 04-05 09:39 cc.

-rw-r--r-- 1 root. root 14 04-05 09:39 dd.健康

-rw-r.--r-- 1 root root. 14 04-05 09:39 ee             汽车

[root@snms .test]#     健康
复制代码7.cp小技巧:
1)为防止用户不小心删除某个文件,用.户在使用cp时可以使用i参.数。             汽车

2)cp可以用来修改文件名,如   cp aa dd . 将aa改名.为dd<性病>
复制代码3)用户也可以在/etc/.bashrc中加入一句话来使每次删除文件时都要确.认。. alias cp='cp -i'(        游戏          )
复制代码如果用户.已经修改了/etc/.bashrc文件,则可以使用"\cp [选项]... [-T] 源 目的" 来避免提问.。--- 印刷

4)cp命令中使用"*"参数,不能匹配以"."开头的隐藏文件..。(广告)



就想到这么多,大家有什么不懂或补充,.请在下面跟.贴说明。.

评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
离线hack119.
发帖
1875
C币
-60755
威望
362
贡献值
1
银元
-1
铜钱
4278
人人网人气币
0
只看该作者 沙发  发表于: 2010-04-14
Re:[Fedora]
补充一点。
使用cp --help时可以得到一段这样的信息。
默认使用模式中,<源>文件是否 sparse 文件会由一种粗略的方式决定,而且相应

的<目的地>文件也会是 sparse 文件。此方式等于使用 --sparse=auto 选项。指定

--sparse=always 则只要<源>文件含有足够长的 0 字节都会产生 sparse 的

<目的地>文件。

使用 --sparse=never 会禁止产生 sparse 文件。



备份文件的后缀为“~”,除非以 --suffix 选项或是 SIMPLE_BACKUP_SUFFIX

环境变量指定。版本控制的方式可透过 --backup 选项或 VERSION_CONTROL 环境

变量来选择。以下是可用的变量值:



  none, off       不会进行备份 (即使使用了 --backup 选项)

  numbered, t     备份文件会加上数字

  existing, nil   若有数字的备份文件已经存在则使用数字,否则使用普通方式备份

  simple, never   永远使用普通方式备份



有一个特别情况:如果同时指定 --force 和 --backup 选项,而且<源>和<目的地>

是同一个已存在的普通文件的话,cp 会将<源>文件备份。
复制代码

离线heartevil.
发帖
1971
C币
-61102
威望
333
贡献值
1
银元
-5
铜钱
4331
人人网人气币
0
只看该作者 板凳  发表于: 2010-04-14
Re:[Fedora]
不过一些操作使用tar更加的便利

离线lj80117.
发帖
2080
C币
-140273
威望
384
贡献值
1
银元
-3
铜钱
4627
人人网人气币
0
只看该作者 地板  发表于: 2010-04-14
Re:[Fedora]
cp的参数不要记这么多吧!只要是记住常用的几个就可以了。

离线梅花鹿.
发帖
1942
C币
-235492
威望
403
贡献值
1
银元
-4
铜钱
4610
人人网人气币
0
只看该作者 4楼 发表于: 2010-04-14
Re:[Fedora]
觉得这些常用的命令会用就成了,搞得这么复杂,特意看怎么能记住呢,用多了自然记住了!

离线abccabcc.
发帖
2123
C币
-60246
威望
399
贡献值
1
银元
0
铜钱
4869
人人网人气币
0
只看该作者 5楼 发表于: 2010-04-14
Re:[Fedora]
很多命令 记几个常用参数就差不多够用了.每一个命令的参数太多了.有时都记混了

离线wdsguying.
发帖
2182
C币
-60076
威望
416
贡献值
1
银元
-4
铜钱
4927
人人网人气币
0
只看该作者 6楼 发表于: 2010-04-14
Re:[Fedora]
记住几个常用的就不错啦

离线62712345.
发帖
2088
C币
-306683
威望
380
贡献值
1
银元
-3
铜钱
4663
人人网人气币
0
只看该作者 7楼 发表于: 2010-04-14
Re:[Fedora]
这个man一下不就都有了?
常用的记住就行了~

离线zhangyuhao.
发帖
1995
C币
4783
威望
341
贡献值
0
银元
-3
铜钱
4398
人人网人气币
0
只看该作者 8楼 发表于: 2010-04-14
Re:[Fedora]
会考虑 大家的 意见 的
快速回复
限100 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
上一个 下一个