在WIN下向LINUX上传文件的几种方法

如题所述

{page:Section1;}--在WIN下向LINUX上传文件第一种(不常用,
比较麻烦)采用NETBIOS协议,在linux安装了samba。
利用命令:smbmount //IP/sharename /mountpoint缺点:NETBIOS毕竟稳定性不够。有时候会挂载不上。还需要特别注意打开windows的guest用户。并需要设置密码。
对访问权限的设置也很重要。
第二种(不常用哦,
呵呵!)在虚拟机上选择(必须先停掉虚拟机。注意是关机状态下才可以。)
Edit virtual machine setting --add--hard disk--Use a physical disk (for
advanced users)--divrce(选择分区这里你必须了解自己的分区写法和自己的硬盘类型。是SCSI还是SATA还是IDE)添加结束后还需要挂载。如果是NTFS格式的文件还需要下载为LINUX下载核心版本相同的支持软件。并安装。
如果要每次自动挂载还需要修改/etc/fstab文件。
第三种(这个很常见,
不过要比较熟悉SSH)(推荐使用)使用SSHSecure软件。安装在windows下。并且linux下打开sshd
这个服务。通过远程连接linux
。输入linux的用户名密码。登录linux
。文件的传送只要在窗口中拖拉就可以了。很方便。也是感觉最好用的一种方式。
第四种(常用)如果你的VMware是运行在windows下的,那么通过
VMware Tools
的共享机制可以进行文件交换,这是速度最快,也是最方便的一种。(1)安装VMwareTools:在LINUX启动完成后,单击VM->InstallVMware Tools,
vmware会把所需的文件虚拟成cdrom;把该cdrom中的tar.gz文件解压,然后执行
vmware-tools-distrib/vmware-install.pl
,采用默认设置,直到安装完成;(2)在
vmware for windows的virtual host
设置中,为该LINUX虚拟系统增加
share folder
,例如:c:/downloads;(3)在LINUX中,
/mnt/hgfs目录下,能看到第2步中共享的目录,目录中的文件,与windows下实时同步,直接读写即可。
第五种(常用)Windows上架FTP服务器与Linux系统进行文件交换第六种(最常用的方法,
哈哈)用winiso把常用文件做成iso光盘映像,挂在VMware上就可以供linux访问了
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2016-06-30
大概有六种方法:
第一种:
采用NETBIOS协议,在linux安装了samba。
利用命令:smbmount //IP/sharename /mountpoint
缺点:NETBIOS 毕竟稳定性不够。有时候会挂载不上。还需要特别注意打开windows 的guest 用户。并需要设置密码。对访问权限的设置也很重要。
第二种:
在虚拟机上选择(必须先停掉虚拟机。注意是关机状态下才可以。)Edit virtual machine setting --add--hard disk--Use a physical disk (foradvanced users)--divrce(选择分区这里你必须了解自己的分区写法和自己的硬盘类型。是SCSI还是SATA还是IDE)添加结束后还需要挂载。如果是NTFS 格式的文件还需要下载为LINUX下载核心版本相同的支持软件。并安装。如果要每次自动挂载还需要修改/etc/fstab文件。
第三种:
使用SSHSecure软件。安装在windows下。并且linux下打开sshd这个服务。通过远程连接 linux 。输入linux的用户名密码。登录linux 。文件的传送只要在窗口中拖拉就可以了。很方便。也是感觉最好用的一种方式。
第四种:
如果VMware是运行在windows下的,那么通过VMware Tools的共享机制可以进行文件交换,这是速度最快,也是最方便的一种。
(1)安装VMwareTools:在 LINUX 启动完成后,单击“VM->InstallVMware Tools”,vmware 会把所需的文件虚拟成 cdrom;把该cdrom 中的 tar.gz 文件解压,然后执行vmware-tools-distrib/vmware-install.pl,采用默认设置,直到安装完成;
(2)在vmware for windows 的 virtual host 设置中,为该 LINUX 虚拟系统增加“share folder”,例如:c:/downloads;
(3)在LINUX 中,/mnt/hgfs 目录下,能看到第 2 步中共享的目录,目录中的文件,与 windows 下实时同步,直接读写即可。
第五种:
Windows上架FTP服务器与Linux系统进行文件交换 。
第六种:
用winiso把常用文件做成iso光盘映像,挂载在linux上即可访问了。
第2个回答  2015-07-21
好多种方法,比如ftp,samba服务器,xshell等等,比较简单容易的是下面的一种方法(本人就是使用的这个软件):
下载Xmanager几乎全部搞定。里面有xshell,ftp等工具。如果使用xshell的话,必须在linux系统中用系统自带的镜像安装lrzsz软件包。
方法,将系统镜像挂载到系统中,一般我是挂载到/mnt下。
#mount /dev/sr0 /mnt
#rpm -ivh /mnt/Packages/lrzsz*安装完就可以用xshell.
在xshell下登陆到linux中用命令rz是将windows文件上传到linux系统中,sz是将linux中的文件下载到windows中。
希望能帮到你。
第3个回答  2015-08-03
异系统之间传输文件主要采用FTP方式进行。
windows与linux之间文件的传输的方式主要有以下两种(均为FTP方式):
方法一:使用FTP客户端。
方法二:利用SSH工具里的SFTP标签进行。
第4个回答  2015-08-31
你可以用rz,sz命令在超级终端上上传下载。
你可以通过搭建一个ftp服务上传下载。
你可以通过ssh直接上传下载。
你可以通过samba服务器,直接上传下载。
相似回答
大家正在搜