怎么把一个文件夹复制到另一个文件夹啊

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

怎么把一个文件夹复制到另一个文件夹啊

#1

帖子 u.s.soldiers » 2008-03-23 12:56

tracy@tracy-desktop:~/桌面/essential-20071007$ sudo cp */usr/lib/win32
cp: 在 “*/usr/lib/win32” 后缺少了要操作的目标文件


cp --help是中文的翻译的 看着有点奇怪...
头像
weive
帖子: 3236
注册时间: 2007-10-21 18:36
来自: 汕头/广东/中国

#2

帖子 weive » 2008-03-23 13:01

晕……这个我没用过,但是一看就知道你的错误。
cp [要移动的文件夹] [目标文件夹]
老子的哲学是“”,庄子的哲学是“
人有一技在身,则逍遥游而无不为
头像
shellex
帖子: 2180
注册时间: 2007-02-18 19:33
系统: OSX
来自: lyric.im
联系:

#3

帖子 shellex » 2008-03-23 13:02

她的意思是你没告诉她你想往哪儿copy
头像
zhan
帖子: 1880
注册时间: 2005-08-15 0:04
来自: 南7技校

#4

帖子 zhan » 2008-03-23 13:05

cp -a ...

cp -r ...

cp 默认是不能复制文件夹的。
飞得高,飞得低,学习再学习,多少大秘密!
http://zhan.blog.ubuntu.org.cn
u.s.soldiers
帖子: 8
注册时间: 2008-03-21 0:24

#5

帖子 u.s.soldiers » 2008-03-23 13:12

图片

但是为什么他这个可以呢?原文网址:http://www.simplehelp.net/2007/07/27/ho ... -in-ubuntu
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
联系:

#6

帖子 BigSnake.NET » 2008-03-23 13:15

因为你漏了空格..
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
头像
carbont
帖子: 3406
注册时间: 2007-11-22 10:20
来自: 北京

#7

帖子 carbont » 2008-03-23 13:28

喷了……呵呵哈
lenovo Thinkpad R60i 0657 LHC
windowsXP……准备换回ubuntu了。

Twitter: @carbont
头像
flies
帖子: 167
注册时间: 2005-11-10 21:20
来自: 广西南宁

#8

帖子 flies » 2008-03-23 14:45

再提个意见,以后说目录比较好一点,文件夹,怪怪的感觉
其实一直在用gentoo…………
u.s.soldiers
帖子: 8
注册时间: 2008-03-21 0:24

#9

帖子 u.s.soldiers » 2008-03-23 14:56

BigSnake.NET 写了:因为你漏了空格..
好像没有哦。。。仔细检查过。。。
u.s.soldiers
帖子: 8
注册时间: 2008-03-21 0:24

#10

帖子 u.s.soldiers » 2008-03-23 14:57

carbont 写了:喷了……呵呵哈
呵呵 不好意思啊 是比较菜 不过真的不知道怎么回事 能给讲解一下么
头像
oneleaf
论坛管理员
帖子: 10441
注册时间: 2005-03-27 0:06
系统: Ubuntu 12.04

#11

帖子 oneleaf » 2008-03-23 14:59

代码: 全选

sudo cp */usr/lib/win32 
sudo cp * /usr/lib/win32 
头像
millenniumdark
论坛版主
帖子: 4159
注册时间: 2005-07-02 14:41
系统: Ubuntu 14.04 (Kylin)
联系:

#12

帖子 millenniumdark » 2008-03-23 19:12

u.s.soldiers 写了:
carbont 写了:喷了……呵呵哈
呵呵 不好意思啊 是比较菜 不过真的不知道怎么回事 能给讲解一下么
简单说一下。cp 原文件 目标文件

如果目标文件是普通文件,则直接复制,(如遇重名,覆盖之。)。如目标文件是文件夹(unix下,文件夹也是文件,一切皆文件),复制到目标文件夹下。

*是通配符,表示匹配当前目录下所有文件(隐藏文件除外,子文件夹内容除外)。

cp -r 原目录 目标目录

可以拷贝整个目录,r表示递归。

具体还是去看书,任何一本Linux/Unix的入门教程应该都不会错过这个。
头像
BigSnake.NET
帖子: 12522
注册时间: 2006-07-02 11:16
来自: 廣州
联系:

#13

帖子 BigSnake.NET » 2008-03-23 19:15

u.s.soldiers 写了:
BigSnake.NET 写了:因为你漏了空格..
好像没有哦。。。仔细检查过。。。
你第一张帖那里就漏了
sudo cp *<漏空格>/usr/lib/win32
^_^ ~~~
要理解递归,首先要理解递归。

地球人都知道,理论上,理论跟实际是没有差别的,但实际上,理论跟实际的差别是相当大滴。
头像
黄金时代
帖子: 238
注册时间: 2007-04-23 16:41
来自: 给你的爱一直很安静

#14

帖子 黄金时代 » 2008-03-23 19:17

cp目录使用大写R

代码: 全选

cp -R 
图片
头像
.
帖子: 418
注册时间: 2006-08-27 11:50
联系:

#15

帖子 . » 2008-03-24 16:15

至于叫文件夹还是目录,只是习惯上的改变。
cp是最基本的命令,楼主多试多用一定没问题。
回复