windows文件傳輸linux
Ⅰ 怎麼在windows和linux之間傳文件
當然,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 模式。
Ⅱ 如何從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 模式。
Ⅲ 如何將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 文件名 進行下載測試
(望樓主採納哦)
Ⅳ 如何將windows系統下的文件共享到linux
1、linux中安裝samba服務實現windows系統能夠訪問linux系統中的共享文件,使用UNC路徑進行訪問,例如linux系統的IP是192.168.1.2,windows中可使用\\192.168.1.2 進行訪問 2、需要安裝的軟體包 RedHat/RPMS/samba-2.2.7a-7.9.0.i386.rpm samba主程序 RedHat/RPMS/samba-common-2.2.7a-7.9.0.i386.rpm RedHat/RPMS/samba-client-2.2.7a-7.9.0.i386.rpm samba客戶端 RedHat/RPMS/samba-swat-2.2.7a-7.9.0.i386.rpm 圖形化管理工具 3、掛載linuxcd mount /dev/cdrom /mnt/cdrom 4、設置linux ip netconfig 5、安裝軟體包 rpm -ivh /mnt/cdrom/RedHat/RPMS/samba-2.2.7a-7.9.0.i386.rpm samba主程序 rpm -ivh /mnt/cdrom/RedHat/RPMS/samba-common-2.2.7a-7.9.0.i386.rpm rpm -ivh /mnt/cdrom/RedHat/RPMS/samba-client-2.2.7a-7.9.0.i386.rpm samba客戶端 rpm -ivh /mnt/cdrom/RedHat/RPMS/samba-swat-2.2.7a-7.9.0.i386.rpm 圖形化管理工具 6、啟動smb /etc/init.d/smb start(service smb start) 7、設置smb開機自動啟動 ntsysv 8、顯示smb在不同模式的開啟狀態 chkconfig --list smb 顯示smb在不同模式的開啟狀態 --add smb 添加到chkconfig --delete smb 刪除chkconfig中記錄 --level 0123456 smb on(off,reset) 啟動不同模式的開啟狀態 9、查看埠 netstat -tunl samba啟動137,138,139埠 10、配置共享文件夾 vi /etc/samba/smb.conf 例子: [filename] path = /file comment = file browseable = yes writable = yes 11、關閉防火牆 service iptables stop 12、創建共享密碼 smbpassword -a user1 ----現在就可以通過windows系統訪問linux系統的文件了哦,但是有個安全問題,只要用戶知道了samba賬戶就相當於知道了系統的一個帳號,如果密碼被破解,就可以來攻擊samba機器。我們可以採用帳號映射來解決這個問題。 13、賬戶映射 在/etc/samba/smb.conf的global settings中添加如下行 username map = /etc/samba/smbusers smbadser [user1](linux中賬戶):[user2](windows中賬戶) */etc/samba/smbuser 映射存放文件 14、windows訪問linux \\192.168.1.2 15、linux 訪問windows smbclient -L 192.168.1.3 smbclient -u //192.168.1.3/test [user]$[password] 16、共享文件掛載 smbmount //192.168.1.3/test /mnt/test -o username=[username],password=[password]
Ⅳ 如何將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 文件名 進行下載測試
Ⅵ 如何實現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\共享目錄 然後回車即可連接。
Ⅶ 怎麼用命令把windows的文件拷貝到linux
使用flashfxp,在windows上用SFTP的方式傳輸到linux
Ⅷ 如何在windows和linux傳輸文件
方法有很多,分別介紹一下吧。
由於通常我們在Windows上通過ssh連接監聽在Linux的。所以完全可以利用SCP來直接傳輸。可以下載一個叫做WinSCP的軟體,然後按照配置普通ssh 客戶端 (例如Putty)的方法進行主機,用戶,密碼/密鑰 的配置後,在協議中選擇SCP即可。成功後會分別列出兩邊的文件,拖拽就行了。
古老的FTP,自己在LInux上搭建一個FTP服務。 然後選擇一個Windows的FTP客戶端來傳送。 比較麻煩,如果有sshd服務,不太推薦這么搞。
藉助Webservice ,這個算是比較偏門的方法,比如在Linux中安裝一個apache,在Windows中安裝一個IIS ,然後分別用wget或IE去頁面上拖拽。
Samba/CIFS Server 比較適合多人無腦共享,人一多,我們就不能指望所有人都要會配置scp客戶端。 所以在Linux上搭建samba伺服器,然後Windows客戶端就可以通過文件查看器直接訪問。不過,配置samba許可權這部分可是夠累的。
其他諸如NFS,各種曲線救國(上傳/下載S3)就不多說了。
Ⅸ windows怎麼給linux虛擬機傳文件
一、配置環境
虛擬機Linux:Fedora 9
文件傳輸工具:SSHSecureShellClient-3.2.9
二、實現步驟
1. 在Windows中安裝文件傳輸工具SSHSecureShellClient-3.2.9,主界面如下。左邊是Windows資源管理器,右邊是Linux目錄顯示區(還沒連接到Linux不可操作)。
2. 啟動虛擬機中的Linux,查看Linux的IP地址,如下。ifconfig命令查看IP地址,IP是192.168.134.128。
3. 在Windows的命令行測試Ping Linux的IP地址,如下。可以Ping通Linux主機。
4. 開啟Linux的SSHD服務,如下。SSHSecureShellClient-3.2.9需要SSHD服務支持。
5. 開始到Linux的連接,
Ⅹ 怎麼把windows上的文件傳到linux
把windows上的文件傳到linux 步驟如下:
下載一個SSH Secure Shell Client即可,SSHSecureShellClient-3.2.9下載地址:http://linux.linuxidc.com/
安裝完成之後在桌面上會出現兩個圖標
左邊是自己Windows系統上的文件,右邊是Linux系統上的文件,上傳時只用將左邊的文件用滑鼠拖到右邊窗口即可