Cygwin與虛擬機器中的Linux有何差別,到底能用來做什麼

2022-06-20 03:40:19 字數 1983 閱讀 1975

1樓:呂實可雲

其實樓上已經說的很清楚了.

cygwin是:

為windows提供一個感覺貌似linux的環境的工具集;

這些dll檔案就是linuxapi提供介面層,有著數量巨大的linuxapi功能.

cygwin

不是:一種在windows執行的本地linux的方法.如果你想在windows執行linux的程式,你必須重新從原始檔建立應用程式.

一種不可思議的讓本地windows應用理解unix功能的方法,像訊號,專利的方法.當然,你必須從源建立你的應用,如果你想使用cygwin功能的優勢.

那麼,這就是區別了,虛擬機器提供的是真實模擬功能,也就是說不是單純提供api,可能提供的是真實物理api,拿生活的例子解釋吧,cygwin就是**,虛擬機器就是電影,一個是通過文字途徑傳達資訊,一個是通過對真實環境的剪輯傳達資訊.最根本的區別在一個在linux上提供的介面;一個是硬體上提供的介面模擬出的linux,就是真實意義上的linux.

cygwin與虛擬機器中的linux有何差別,到底能用來做什麼?

2樓:匿名使用者

個人理解: 一個linux軟體、軟體介面層的模擬軟體,像是個開發模擬軟體。類似window下開發安卓程式的模擬執行軟體。

而虛擬機器中的linux,完全就一個真實的linux系統。

3樓:匿名使用者

其實樓上已經說的很清楚了.

cygwin 是 :

為windows提供一個感覺貌似linux的環境的工具集;

這些dll檔案就是linuxapi提供介面層,有著數量巨大的linuxapi功能.

cygwin 不是:

一種在windows執行的本地linux的方法.如果你想在windows執行linux的程式,你必須重新從原始檔建立應用程式.

一種不可思議的讓本地windows應用理解unix功能的方法,像訊號,專利的方法.當然,你必須從源建立你的應用,如果你想使用cygwin功能的優勢.

那麼,這就是區別了,虛擬機器提供的是真實模擬功能,也就是說不是單純提供api,可能提供的是真實物理api,拿生活的例子解釋吧,cygwin就是**,虛擬機器就是電影,一個是通過文字途徑傳達資訊,一個是通過對真實環境的剪輯傳達資訊.最根本的區別在一個在linux上提供的介面;一個是硬體上提供的介面模擬出的linux,就是真實意義上的linux.

cygwin與虛擬機器下裝linux有什麼區別

putty和cygwin的區別,不是都用來連虛擬機器中的linux的麼?求掃盲

4樓:理工大一條蟲

putty是以終端方式登入一個unix或windows的一個軟體

cygwin是在windows上執行的linux系統,是作業系統+一系列軟體工具,比putty大得多

5樓:栩箭

putty是連線linux的

cygwin是windows上仿linux的工作環境

cygwin是虛擬機器嗎?

6樓:匿名使用者

不算是虛擬機器,只是將一些工具或者命令移植到了windows下,並建立shell命令環境。虛擬機器一般指的模擬整個作業系統的執行環境。

windows 下的ubuntu 虛擬機器,怎麼把終端拉到windows介面直接用,別說什麼cygwin,說的不是這個玩意 5

7樓:灰豆子

putty,securecrt

需要ubuntu開ssh服務(常用)。

其實cygwin,mingw,git bash等也是可以的,因為裡面一般都帶有ssh客戶端。

當然ubuntu開telnet服務也是可以的,在windows下直接用cmd裡的telnet客戶端登入。

這些都屬於遠端登入,只有命令列。

你也可以搜尋下vnc,不過你應該用不到。

求助 虛擬機器linux上網,求助 虛擬機器linux上網

在網路上看見的一篇文章可能對你有幫助 原創 關於redhat linux上網問題 在vmware workstation 5.5.2中,可以安裝red hat linux 9.0及其以前版本,在配置虛擬機器的時候,使用nat,而在虛擬機器中安裝linux的時候,只要安裝了x windows及其相關元...

vmware虛擬機器建立的虛擬機器怎麼儲存

方法一 開啟vmware,單擊 虛擬機器 克隆 下一步 注意克隆型別選擇 建立一個完整的克隆 其它根據提示操作就可以了。此方法比較慢!方法二 直接在你存放虛擬機器檔案的地方把它複製一份虛擬機器資料夾副本。開啟虛擬機器時用 檔案 開啟 在彈窗中 瀏覽 到你剛剛複製的虛擬機器文夾件副本,找到vmx檔案 ...

虛擬機器中linux與主機能相互ping但是不能用xftp連線怎麼辦?

你要確定幾件事 1.你先在你ftp服務端 自己ftp連自己,看是否能正常連線使用。2.如果1可以,那麼你就在客戶端telnet ip port 看埠是否能正常訪問。3.如果兩者都可以,客戶端ftp訪問是肯定不會有問題的。虛擬機器中linux與主機能相互ping但是不能用xftp連線 vm虛擬中的虛擬...