LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1342|回复: 11

ssh 拷贝

[复制链接]
发表于 2004-10-10 14:14:25 | 显示全部楼层 |阅读模式
我用ssh登录实验室的linux服务器,然后用scp拷贝文件,比如:
在服务器/home/biblo/net/下有一个aa.htm文件,我用以下命令:
$scp -p biblo@192.168.0.1:~/net/aa.htm .
输入密码之后, 发现文件被拷贝到/home/biblo/ on the server instead of local(sorry, my Chinese input breakdown suddenly now,I can only type English ),
Can anyone tell me how to deal with this problem??
3ks a lot!!!
发表于 2004-10-10 18:56:51 | 显示全部楼层
不太明白你希望的操作,可能跟你有帖子出问题所以表达不清楚有关吧,如果你登录的机器ip并非192.168.0.1,那么scp -p biblo@192.168.0.1:~/net/aa.htm .

这个命令就是把192.168.0.1服务器上的~/net/aa.htm文件copy到当前服务器的工作目录下,如果不对,那就是别的问题
发表于 2004-10-10 19:24:43 | 显示全部楼层
scp 不需要ssh登陆的
发表于 2004-10-10 22:23:09 | 显示全部楼层
你想本地的东西cp到对方普通用户的目录下,这个意思 ?
发表于 2004-10-10 23:15:47 | 显示全部楼层
用sftp啊它太方便了
发表于 2004-10-11 13:30:38 | 显示全部楼层
呵呵,确实
 楼主| 发表于 2004-10-11 16:54:08 | 显示全部楼层
其实我想拷贝这个文件到本地目录的。

谁知道正确的命令??
赐教赐教!!
谢谢谢谢!!!
发表于 2004-10-12 10:22:30 | 显示全部楼层
那就请楼主把情况说清楚吧:本地机器ip是什么,目的server ip和文件所在位置是什么,有了这两个条件命令就好给出了
 楼主| 发表于 2004-10-12 18:49:05 | 显示全部楼层
好的。
服务器ip为192.168.0.1,本机为服务器下设的子网机器。
目的文件夹:home/biblo/net/,文件为aa.htm。
我想把这个文件拷贝到本地目录下,
但是我用上面这个命令之后发现文件被拷贝到了服务器的/home/biblo目录下。
不知道正确的命令是什么?
 楼主| 发表于 2004-10-12 20:18:43 | 显示全部楼层
谢谢各位的帮助,我已经找到原因了。
因为我已经用ssh登陆服务器了, 我的<<当前目录>>为服务器上的/home/biblo下,所以就算我用scp命令,跟cp其实是一样的。都是把这个文件拷贝到 <<当前目录>>下。
是我没有搞清楚这个命令,以为"."表示本地目录,原来这表示当前目录。我明白了, 谢谢大家的帮助。尤其是星煌大哥。
还有e版,你的话是点睛之笔。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表