1. 程式人生 > >Windows與Linux的檔案共享方式

Windows與Linux的檔案共享方式

目錄

一、windows與Linux安裝在同一臺電腦的情況

1、設定VMware共享目錄。

2、Linux系統安裝Samba服務。

3、window中安裝FTP或SSH軟體。

二、windows與Linux不在同一臺電腦的情況


對於Linux專案開發,如果是使用Windows系統與Linux系統協同工作的,比如在Windows下編輯程式碼,在Linux編譯、執行等,那麼經常需要在Windows與Linux之間進行資料傳遞。如何解決這個不同作業系統之間的檔案傳遞問題,接下來本文將介紹一些常用方法。

一、windows與Linux安裝在同一臺電腦的情況

這種一個電腦安裝雙系統的情況,比如在windows電腦安裝VMware,VMware安裝Ubuntu。針對這種情況進行Windows與Linux的檔案共享的方式有:

1、設定VMware共享目錄。

由於VMware屬於Windows中安裝的一個軟體,VMware軟體提供了通過安裝VMtool工具後,設定共享目錄即可在Windows與Linux下進行檔案共享(可直接進行檔案拉取或把檔案放在指定的共享目錄中操作)。

特點:

① VMware中設定的共享目錄是把windows的目錄共享給Linux使用,這個目錄是存在於window中。

② 無需通過網路即可完成共享。

附:

VMtool安裝連結:https://jingyan.baidu.com/article/c14654139e9ca10bfcfc4c8f.html

VMware設定共享資料夾連結:

https://jingyan.baidu.com/article/91f5db1b23f59c1c7f05e3fb.html

2、Linux系統安裝Samba服務。

在Linux系統中安裝Samba服務,設定共享目錄,window即可通過網路方式訪問Linux中Samba服務設定的共享目錄。

特點:

① 這種共享方式是把Linux中的指定目錄共享給window訪問,這個目錄是存在於Linux中。

② 通過網路訪問,要求Linux與window必須能相互進行網路通訊。

3、window中安裝FTP或SSH軟體。

在window中安裝FTP或SSH軟體,把Linux當做伺服器,window作為客戶端,客戶端通過網路連線伺服器,即可進行檔案共享。

特點:

① 在FTP或SSH軟體中,可進行window與Linux兩邊檔案的任意操作。

② 通過網路訪問(UDP方式),要求Linux與window必須能相互進行網路通訊。

 

二、windows與Linux不在同一臺電腦的情況

如果想讓自己的window電腦與其它電腦上的Linux(其它window電腦的虛擬機器Linux或只裝Linux系統的電腦)進行檔案共享,由於VMware工具是本機雙系統共享檔案操作,所以這種方式不起作用。仍可以通過網路訪問的方式進行檔案共享。如:

1、Linux系統安裝Samba服務。

2、window中安裝FTP或SSH軟體。

由於這兩種方式用的是網路通訊,所以不侷限於windows與Linux是不是在同一臺電腦上。