當前位置:首頁 » 操作系統 » linux與windows文件傳輸

linux與windows文件傳輸

發布時間: 2023-01-11 21:08:42

1. linux怎麼往windows傳文件

一、配置環境
虛擬機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的連接,如下:

(1)單擊工具欄上的Quick Connect按鈕;

(2)輸入Linux的IP地址和用戶名,其他默認;

(3)如果出現這個界面,說明不能連接到這個IP或者SSHD服務沒有開啟;

(4)如果出現這個界面,說明可以連接到Linux了,輸入Linux的登錄密碼;

(5)已經連接到Linux了。左邊是Windows資源管理器,右邊是Linux目錄,默認打開到/root目錄。

6. 開始在Windows與Linux之間傳輸文件,如下。直接用滑鼠拖動要傳送的文件即可。


在實際的嵌入式Linux開發中,有很多時候需要在Windows與Linux之間傳輸文件,特別是只有一台開發主機的時候,當然在Windows與Linux之間傳輸文件的方法也有很多。

2. 如何實現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\共享目錄 然後回車即可連接。

3. 如何把linux的文件拷貝到windows

先用Xshell工具連接上linux,再打開Xftp,就是shell上面紅色標志傍邊的綠色按鈕。進入對應的路徑,雙擊就可以下載。

4. 【軟體安裝】---安裝rz和sz命令實現Linux與Windows傳輸文件

前言: 雖然使用Putty和Xshell我們可以實現自己的電腦與Linux連接,但是有時也需要從Linux直接傳輸文件到Windows中,或者從Windows傳輸文件到Linux,這時就可以用rz和sz命令。

1.軟體安裝
yum安裝

編譯安裝

2.軟體使用
lrz命令是方便從windows傳文件到Linux,在windows下通過連接工具進入linux系統,cd到自己需要的目錄,命令行輸入lrz,然後回車,之後會彈出一個選擇框,選擇我們需要上傳的文件,然後add,最後上傳就好了。

lsz命令是從Linux傳輸文件到windows,同樣Linux下我們需要傳的文件所在目錄,命令行輸入lsz,後面跟上需要傳輸的文件命,可以是一個文件,也可以跟多個文件名,同時傳多個文件,然後回車,就可以傳文件了。

5. Linux Windows遠程連接工具的使用SSH(Windows和Linux之間相互傳遞文件)

目錄

一、介紹

二、使用SSH傳輸文件

2.1雙擊SSHClient.exe​

2.2打開後的頁面,按下回車會彈出頁面

2.3輸入遠程伺服器ip,輸入密碼

2.4在ssh登錄頁面輸入ip地址 ,填寫完畢用戶名點擊Connect

2.5輸入密碼點擊OK

2.6成功連接

2.7windows向Linux互傳文件

三、傳輸文件

3.1比如傳輸windows網易雲音樂到Linux文件夾demo下

3.2傳輸文件查看​

3.3傳輸完畢 ​​​​​​​

2.3.1查看輸入遠程伺服器ip:打開Linux的終端輸入ifconfig,右鍵 ip地址

6. 如何將linux文件傳到windows

把windows上的文件傳到linux
步驟如下:
下載一個ssh
secure
shell
client即可,sshsecureshellclient-3.2.9
安裝完成之後在桌面上會出現兩個圖標
雙擊圖標ssh
secure
file
transfer
client,進入程序界面
點擊左上角quick
connect打開快速連接窗口,輸入linux的ip地址和用戶名
點擊connect按鈕,過一會兒會提示輸入密碼
點擊ok按鈕,開始連接,連接成功後出現的界面
左邊是自己windows系統上的文件,右邊是linux系統上的文件,上傳時只用將左邊的文件用滑鼠拖到右邊窗口即可

7. 怎麼在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 模式。

8. 如何在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)就不多說了。

9. 實現Linux系統與windows系統的文件互傳的過程

一.概述

本文講述了在Linux主機與windows主機之間如何互傳文件的方法。因為有的時候,linux主機中的一些文件可能會在windows環境下用到。例如在linux主機中抓了一些圖片,想把它們傳到windows主機上以作為word文檔的插圖。又或者從Windows主機上網,下載了一些linux的軟體包,想傳到linux主機中安裝。在這些情況下,都需要一種方法來進行兩者之間的互通。

本文採用ftp方式來傳送文件,軟體採用Serv-U。在widows主機下安裝Serv-U,使其成為ftp伺服器,在linux主機下通過ftp命令來上傳和下載文件。經過試驗,可以很好的滿足需求。

二.實驗環境

軟體環境:

A機:

操作系統:windows2000, IP: 10.18.34.115.

B機:

操作系統:Linux Red Hat 9.0, IP:10.18.34.251.

三.安裝

1. Serv-U的安裝

執行setup.exe, 全部選默認選項即可。

2. Serv-U的常規設置

在安裝完成後,會彈出配置向導對話框,這里按要求填入相應信息,即可配置成功一個ftp伺服器。這里A機的`ip地址是10.18.34.115.按照安裝向導做如下操作:

1) IP address(IP地址):輸入「10.18.34.115」。(如果使用動態的或無合法的IP地址則此項為空)。

2) Domain name(域名):輸入域名,例如「RoseRed」(此處隨意)。

3) Install as system server(安裝成一個系統伺服器嗎):選「Yes」。

4) Allow anonymous access(接受匿名登錄嗎):此處可根據自己需要選擇,比如選「Yes」。

5) anonymous home directory(匿名主目錄):此處可輸入(或選擇)一個供匿名用戶登錄的主目錄。

10. 如何將linux文件復制到windows

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 文件名 進行下載測試

熱點內容
安卓市場手機版從哪裡下載 發布:2025-05-15 20:17:28 瀏覽:813
幼兒速演算法 發布:2025-05-15 20:15:08 瀏覽:86
best把槍密碼多少 發布:2025-05-15 20:13:42 瀏覽:548
android安裝程序 發布:2025-05-15 20:13:20 瀏覽:559
c語言跳出死循環 發布:2025-05-15 20:06:04 瀏覽:824
a19處理器相當於安卓哪個水平 發布:2025-05-15 20:05:29 瀏覽:639
榮耀9i安卓強行關機按哪個鍵 發布:2025-05-15 20:00:32 瀏覽:750
密碼鎖寫什麼最好 發布:2025-05-15 19:05:31 瀏覽:782
5的源碼是 發布:2025-05-15 19:04:07 瀏覽:719
c語言創建的源文件 發布:2025-05-15 18:54:08 瀏覽:611