linux cp命令的疑惑

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
mfecit
帖子: 156
注册时间: 2006-12-03 17:59

linux cp命令的疑惑

#1

帖子 mfecit » 2008-08-23 18:32

举个例子:
将/home/a/b/c目录下的d.txt文件拷贝到/usr/lib/e/f/g目录下
命令:cp /home/a/b/c/d.txt /usr/lib/e/f/g

问题是:我有时已处在要拷贝的目录中,只是要把另一个目录的东西拷贝到当前目录下,此时还要多打此处的路径?
如果路径很长的话比较麻烦
cd /usr/lib/a/b/c
cp /home/e/f/g/h.txt /usr/lib/a/b/c

“/usr/lib/a/b/c”??

一句话:如何拷贝别处的文件到当前目录下,而不需再次输入当前所处的路径?
讲的有点啰嗦啊 :em09
头像
HuntXu
帖子: 5776
注册时间: 2007-09-29 3:09

#2

帖子 HuntXu » 2008-08-23 18:34

cp /home/e/f/g/h.txt ./不行么...
HUNT Unfortunately No Talent...
头像
solcomo
帖子: 2838
注册时间: 2007-04-25 13:12

#3

帖子 solcomo » 2008-08-23 18:34

cp /home/e/f/g/h.txt .
♜♞♝♛♚♝♞♜
♟♟♟♟♟♟♟♟
♙♙♙♙♙♙♙♙
♖♘♗♕♔♗♘♖

☠☯⚔⚓☣☦☃☕
☹☻☪☭☬⚖⚛⚜
ℜℳℬ™ ℋℯℓ℘ ℳℭ
sƂɐʍ рǀɹoʍ əɥʇ oS
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
联系:

#4

帖子 BigSnake.NET » 2008-08-23 18:34

. 就是当前目录
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
qquchn
帖子: 246
注册时间: 2006-12-13 8:22
来自: Bonn

#5

帖子 qquchn » 2008-08-23 18:43

./ 当前目录
../ 上层目录
~/ home目录
/ 根目录
路径里面如果有空格要用\来转义
mfecit
帖子: 156
注册时间: 2006-12-03 17:59

#6

帖子 mfecit » 2008-08-23 20:42

非常感谢各位的答复
“.”即表示当前目录 :em22
头像
MagicGam
帖子: 291
注册时间: 2008-07-14 16:40

#7

帖子 MagicGam » 2008-08-23 20:44

楼上都回答清楚了嘛。
头像
Stupid kid
帖子: 416
注册时间: 2006-10-18 12:57

#8

帖子 Stupid kid » 2008-08-24 22:59

还用cp啊,我已经全面用rsync代替cp了,推荐!
http://twitter.com/nothining
Mail: bjdfzster@gmail.com
南京的开源活动几乎是0,希望能有人组织下(也可以拉我入伙^_^)
最近在从零开始学习Linux程序设计,加油……
回复