免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 2465 | 回复: 10
打印 上一主题 下一主题

文件复制 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-01-01 15:43 |只看该作者 |倒序浏览
开始大家可能是我没有把我的意思准确表达出来,现在我重新编辑一下,希望大家给予小弟解答

如果将家目录下的.bashrc 复制到 /tmp 下,并重命名为bashrc
【root@linux ~】# cd /tmp
【root@linux tmp】# cp ~/.bashrc bashrc


如果将家目录下的.bashrc 复制到 /tmp 下
【root@linux ~】# cd /tmp
【root@linux tmp】# cp ~/.bashrc .

注意第一个例子和第二个例子,第一个要求重命名,第二个没重命名,它们的效果都是将文件复制到 /tmp 下面,而第一个没有一个红点,第二个有。

我想知道,是不是如果需要重命名,就是默认将文件复制到当前的目录,比如在这里 是tmp, 而没有重命名,就需要用“.”表示复制到当前文件夹

鸟哥的私房菜基础编 第二版 中


范例1那里就没有“.”
范例2就有。
奇怪

[ 本帖最后由 leonlais 于 2009-1-2 01:24 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2009-01-01 16:16 |只看该作者
cp --help
用法:cp [选项]... [-T] 源 目的
  或:cp [选项]... 源... 目录
  或:cp [选项]... -t 目录 源...
将<源>文件复制到<目的>,或将多个<源>复制到<目录>。
目的不能省略,具体的格式可以查看man cp

论坛徽章:
0
3 [报告]
发表于 2009-01-01 16:33 |只看该作者
原帖由 leonlais 于 2009-1-1 15:43 发表
如果将家目录下的.bashrc 复制到 /tmp 下,
【root@linux ~】# cd /tmp
【root@linux tmp】# cp ~/.bashrc .



那个是什么点?
还有,你这个.bashrc是文件还是目录?

论坛徽章:
0
4 [报告]
发表于 2009-01-01 16:37 |只看该作者
原帖由 leonlais 于 2009-1-1 15:43 发表
如果将家目录下的.bashrc 复制到 /tmp 下,
【root@linux ~】# cd /tmp
【root@linux tmp】# cp ~/.bashrc .



这个‘点’不可少

论坛徽章:
0
5 [报告]
发表于 2009-01-01 16:37 |只看该作者
原帖由 qzdmail 于 2009-1-1 16:33 发表



那个是什么点?
还有,你这个.bashrc是文件还是目录?



这个.bashrc是文件

论坛徽章:
0
6 [报告]
发表于 2009-01-01 16:43 |只看该作者
需要的
cp有两个形式
cp 文件1 文件2 文件3.。。     最后这个参数是目标目录
cp 文件1  文件2
另外可以通过cp -r 来复制目录

论坛徽章:
0
7 [报告]
发表于 2009-01-01 18:07 |只看该作者
原帖由 myforever 于 2009-1-1 16:37 发表



这个‘点’不可少

鸟哥的书没有这点,而且不单单是这里没有,很多地方(类似这样的)都没有

论坛徽章:
0
8 [报告]
发表于 2009-01-01 19:51 |只看该作者
。是当前目录的意思

论坛徽章:
0
9 [报告]
发表于 2009-01-01 22:08 |只看该作者

回复 #1 leonlais 的帖子

LZ首先要知道一些特殊的字符的含义
. 当前目录
.. 上级目录
~ 用户的家目录
等等

论坛徽章:
0
10 [报告]
发表于 2009-01-02 01:25 |只看该作者
希望大家再看看
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP