linux远程拷贝文件!!

来源:百度知道 编辑:UC知道 时间:2024/06/18 12:35:11
XP系统(192.168.1.100)装虚拟机-ubuntu(192.168.1.101),现在我想把Ubuntu系统中的/home/所有文件拷贝到XP系统中的D盘下,在ubuntu终端中该怎么操作??能不能写下详细的步骤,我很需要!!谢谢关注!!
用scp命令可以吗?? 怎么写啊??

方法很多

1.xp或者linux下装ftp server

2.用samba

3.linux安装openssh-server,xp下用pscp(putty的一个组件)来传

4.虚拟机应该提供了共享空间

其中第四个根据你的虚拟机而定,其他的第三个方法最简单
linux下:
sudo apt-get install openssh-server
sudo /etc/init.d/ssh start
最好将文件打包:sudo tar cf /xx.tar /home/XXX
xp的cmd下
\PATHTO\pscp user@192.168.1.101:/xx.tar XXX.tar
然后解压之

远程拷贝命令为scp,
可从本机拷贝到远程主机,
也可从远程主机拷贝到本机。
假设远程主机的ip 192.168.1.2
本机文为 /data/a 远程文件 /data/b
远程机器的用户名为 user
命令举例如下。
从本机拷贝到远程主机
scp /data/a user@192.168.1.2:/data/a
从远程主机拷贝到本机
spc user@192.168.1.2:/data/b /data/b

ubuntu 印象里预装了 samba 了。应该直接支持网上邻居。设置共享应该是直接在文件夹上面点击右键就有共享的设置。
反正我记得 SUSE 企业版是直接右键就能设置网上邻居共享的。

如果你搞不定 smb ,ubuntu 开 ssh ,XP 里面用个图形 ssh 文件传输程序就行了。和 ftp 操作一样。

可以考虑使用 scp命令。

Linux为我们提供了两个用于文件copy的命令,一个是cp,一个是scp,但是他们略有不同,cp 主要是用于在同一台电脑上,在不同的目录之间来回copy文件 scp 主要是在不同的Linux系统之间来回copy文件。

Linux为我们