当前位置:首页 » 操作系统 » windows向linux传文件

windows向linux传文件

发布时间: 2022-05-14 19:16:10

1. 如何实现windows和linux之间的文件传输

Linux和Windows之间文件传输,安装Samba即可(服务器进行网络文件共享的一种方式),然后Windows通过Samba连接,方法如下(以Centos为例):
1、安装Samba相关软件

1
2
3

yum install samba samba-client samba-commo
chkconfig smb on
chkconfig nmb on

2、对路由表做如下操作

1
2
3
4

iptables -I INPUT 4 -m state --state NEW -m udp -p udp --dport 137 -j ACCEPT
iptables -I INPUT 5 -m state --state NEW -m udp -p udp --dport 138 -j ACCEPT
iptables -I INPUT 6 -m state --state NEW -m tcp -p tcp --dport 139 -j ACCEPT
service iptables save

3、对配置文件进行备份,配置一个公开的目录

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19

cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
rm /etc/samba/smb.conf
touch /etc/samba/smb.conf
vi /etc/samba/smb.conf
#配置一个公开的访问目录,在新创建的smb.conf文件中加入以下配置
<pre name="code" class="plain">
#========= Global Settings ========
[global]
workgroup = WORKGROUP
security = share
map to guest = bad user
#===== Share Definitions ==========
[MyShare]
#共享目录路径
path = /home/samba/share
browsable =yes
writable = yes
guest ok = yes
read only = no

4、设置文件夹权限,检测配置文件,重启服务

1
2
3

chmod -R 0777 /home/samba/share
testparm
service smb restart# service nmb restart

5、Windows下以访问共享的方式即可查看共享目录,按下win7的快捷键(WIN+R)打开“运行”工具。

6、在“运行”中输入:\\samba 服务器的ip\共享目录 然后回车即可连接。

2. 如何在windows和linux传输文件

方法有很多,分别介绍一下吧。

  1. 由于通常我们在Windows上通过ssh连接监听在Linux的。所以完全可以利用SCP来直接传输。可以下载一个叫做WinSCP的软件,然后按照配置普通ssh 客户端 (例如Putty)的方法进行主机,用户,密码/密钥 的配置后,在协议中选择SCP即可。成功后会分别列出两边的文件,拖拽就行了。

  2. 古老的ftp,自己在LInux上搭建一个FTP服务。 然后选择一个Windows的FTP客户端来传送。 比较麻烦,如果有sshd服务,不太推荐这么搞。

  3. 借助Webservice ,这个算是比较偏门的方法,比如在Linux中安装一个apache,在Windows中安装一个IIS ,然后分别用wget或IE去页面上拖拽。

  4. Samba/CIFS Server 比较适合多人无脑共享,人一多,我们就不能指望所有人都要会配置scp客户端。 所以在Linux上搭建samba服务器,然后Windows客户端就可以通过文件查看器直接访问。不过,配置samba权限这部分可是够累的。

  5. 其他诸如NFS,各种曲线救国(上传/下载S3)就不多说了。

3. 如何从windows系统向linux系统传送文件

方法一:安装SSH Secure Shell Client客户端
安装即可登录直接拖拉到linux,如果从linux下导出文件则需要如此操作

文件自动回到windows窗口的当前目录;
方法2:通过windows cmd窗口命令

Microsoft Windows XP [版本 5.1.2600]
(C) 版权所有 1985-2001 Microsoft Corp.
C:\Documents and Settings\Administrator>d:
D:\>e:
step1:ftp登录
E:\>ftp 128.8.28.212
Connected to 128.8.28.212.
220 (vsFTPd 2.2.2)
User (128.8.28.212:(none)): oracle
331 Please specify the password.
Password:
230 Login successful.
step2:查看目录中的文件列表
ftp> cd wangxj
250 Directory successfully changed.
ftp> ls
200 PORT command successful. Consider using PASV.
150 Here comes the directory listing.
enfo_ods.dmp
enfo_ods.log
tsubject.dmp
tsubject.log
226 Directory send OK.
ftp: 收到 56 字节,用时 0.00Seconds 56000.00Kbytes
step3:从linux当前目录下载文
ftp> get enfo_ods.dmp200 PORT command successful. Consider using PASV150 Opening BINARY mode data connection for enfo_ods.dmp (325029888 bytes)226 Transfer complete.ftp: 收到 325029888 字节,用时 27.39Seconds 11866.74Kbytes/sec.
ftp> get enfo_ods.log
200 PORT command successful. Consider using PASV.
150 Opening BINARY mode data connection for enfo_ods.log (13704 bytes).
226 Transfer complete.
ftp: 收到 13704 字节,用时 0.00Seconds 13704000.00Kbytes/sec.
step4:从windows上传文件到linux
ftp> put test.ktr;
test.ktr;: File not found
//退出ftp 或者用bye
ftp> quit
E:\>ftp 128.8.28.212
Connected to 128.8.28.212.
220 (vsFTPd 2.2.2)
User (128.8.28.212:(none)): oracle
331 Please specify the password.
Password:
230 Login successful.
ftp> put E:\test.ktr
200 PORT command successful. Consider using PASV.
150 Ok to send data.
226 Transfer complete.
ftp: 发送 23410 字节,用时 0.00Seconds 23410000.00Kbytes/sec.
ftp>
备注:
ftp是通用协议,不区分系统的。
知道linux机器的IP即可。
开始 -> 运行,输入cmd并回车,键入以下命令(前面的>为命令提示符,不用输入):
> ftp Linux机器的IP地址
> binary
> put windows系统本地文件全路径 /linux系统上的目标路径
> bye

其中,如果是文本文件,可以不用binary设置为二进制传输模式(默认文本模式,会自动转换文本格式)。如果是非文本文件(例如可执行文件),建议一定要设置为 binary 模式。

4. 如何从Windows远程上传文件到Linux

其实用filezilla这种sftp工具更方便些,直接登录,拖动就可以了。

如果非要securecrt,右键你已经登录的linux主机的标签位置,点connect sftp session,即可打开单独打开一个sftp界面,ls cd 这种命令,是对linux进行操作,lls,lcd,是对windows进行操作,
pwd是公共的,上传用put,
一般都是先lcd到你要上传的windows目录下,再lls列出文件,找出你要的文件,最好是英文开头,不然麻烦,再 put上去就ok了,linux目录要用绝对路径,不然容易放错位置。
再多的指令,我就不清楚了,只做过这些操作。

5. 在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下实时同步,直接读写即可。

6. 怎么把文件从windows上传到linux中

1.远程连接centos系统 1 下载,安装一个xshell远程软件,或其他ssh软件也行。连接上linux服务器。 END 2.检查是否安装 sz rz命令 1 如下图,输入 rpm -qa grep sz 和 rpm -qa grep rz 命令查看是否安装该程序。 2 如果没有安装,可以输入 yum -install sz yum -install rz命令进行安装 END 3.测试命令-- windows上传文件到centos 1 1.rz r就是receive linux服务器接收。 也就是 windows上传文件。 如图,输入rz会调出一个对话框,可以选择你需要上传的文件 2 选择上传的文件,即可进行上传了。 如下图 3 一会就上传好了,如下图 END 4,测试命令-- 下载文件 (linux文件下载 1sz r就是Send linux服务器发送。 也就是 windows下载文件。 如图,输入sz 后面接上你需要发送的文件 或文件夹 如下图 回车之后,会弹出一个窗口提示,您需要存放文件的路径,如下图 3 点击保存之后,文件就开始下载了。怎么样是不是很简单?

7. 怎么把windows上的文件传到linux

把windows上的文件传到linux 步骤如下:

  1. 下载一个SSH Secure Shell Client即可,SSHSecureShellClient-3.2.9下载地址:http://linux.linuxidc.com/

  2. 安装完成之后在桌面上会出现两个图标

  3. 左边是自己Windows系统上的文件,右边是Linux系统上的文件,上传时只用将左边的文件用鼠标拖到右边窗口即可


8. 怎么把windows的文件上传到linux上命令

1.远程连接centos系统

1
下载,安装一个xshell远程软件,或其他ssh软件也行。连接上linux服务器。

END
2.检查是否安装 sz rz命令

1
如下图,输入 rpm -qa |grep sz 和 rpm -qa |grep rz 命令查看是否安装该程序。

2
如果没有安装,可以输入 yum -install sz yum -install rz命令进行安装

END
3.测试命令-- windows上传文件到centos

1
1.rz r就是receive linux服务器接收。 也就是 windows上传文件。

如图,输入rz会调出一个对话框,可以选择你需要上传的文件

2
选择上传的文件,即可进行上传了。 如下图

3
一会就上传好了,如下图

END
4,测试命令-- 下载文件 (linux文件下载

1sz r就是Send linux服务器发送。 也就是 windows下载文件。
如图,输入sz 后面接上你需要发送的文件 或文件夹 如下图

回车之后,会弹出一个窗口提示,您需要存放文件的路径,如下图

3
点击保存之后,文件就开始下载了。怎么样是不是很简单?

9. 怎么把文件从windows复制到linux

windows里的文件复制到Linux系统里,可以用XFTP进行远程传输,也可以在XSHELL远程工具里登录linux系统,在linux系统里使用命令上传文件。1、XFTP方式:下载安装XFTP后,建立到linux的连接,登录linux系统;左侧是windows的文件,右侧是linux的文件夹。相互拖拽即可实现文件传输。2、用远程工具,如XSHELL登录到linux系统里安装lrzsz的包:yum install lrzsz ;如果没有yum,可以到安装盘的pakage里找到lrzsz的包,放到服务器里进行安装。安装好后,运行 rz 进行上传文件测试;sz 文件名 进行下载测试

热点内容
php旅游网站系统 发布:2024-05-07 20:27:32 浏览:610
jdk源码怎么看 发布:2024-05-07 20:18:22 浏览:519
编程c语言自学书 发布:2024-05-07 20:12:03 浏览:422
usb大容量存储驱动 发布:2024-05-07 19:02:01 浏览:815
红米1s没有存储空间 发布:2024-05-07 18:59:09 浏览:505
妖云解压密码 发布:2024-05-07 18:50:08 浏览:1002
sql语句等于怎么写 发布:2024-05-07 18:05:46 浏览:816
我的世界电脑版第三方服务器大全 发布:2024-05-07 18:00:46 浏览:627
主服务器的ip地址 发布:2024-05-07 17:58:50 浏览:546
组服务器打电脑游戏 发布:2024-05-07 17:46:19 浏览:866