Linux中國

在 Windows 中運行 Linux 命令的 4 種方法

作為一個熱心的 Linux 用戶和推廣者,我希望看到越來越多的人使用「真正的」 Linux,但我知道有時候,這不是優先考慮的問題。如果你只是想練習 Linux 來通過考試,可以使用這些方法之一在 Windows 上運行 Bash 命令。

1、在 Windows 10 上使用 Linux Bash Shell

你是否知道可以在 Windows 10 中運行 Linux 發行版? Windows 的 Linux 子系統 (WSL) 能讓你在 Windows 中運行 Linux。即將推出的 WSL 版本將在 Windows 內部使用真正 Linux 內核。

WSL 也稱為 Bash on Windows,它作為一個常規的 Windows 應用運行,並提供了一個命令行模式的 Linux 發行版。不要害怕命令行模式,因為你的目的是運行 Linux 命令。這就是你所需要的。

Ubuntu Linux inside Windows

你可以在 Windows 應用商店中找到一些流行的 Linux 發行版,如 Ubuntu、Kali Linux、openSUSE 等。你只需像任何其他 Windows 應用一樣下載和安裝它。安裝後,你可以運行所需的所有 Linux 命令。

Linux distributions in Windows 10 Store

請參考教程:在 Windows 上安裝 Linux bash shell

2、使用 Git Bash 在 Windows 上運行 Bash 命令

你可能知道 Git 是什麼。它是由 Linux 創建者 Linus Torvalds 開發的版本控制系統。

Git for Windows 是一組工具,能讓你在命令行和圖形界面中使用 Git。Git for Windows 中包含的工具之一是 Git Bash。

Git Bash 為 Git 命令行提供了模擬層。除了 Git 命令,Git Bash 還支持許多 Bash 程序,如 sshscpcatfind 等。

Git Bash

換句話說,你可以使用 Git Bash 運行許多常見的 Linux/Bash 命令。

你可以從其網站免費下載和安裝 Git for Windows 工具來在 Windows 中安裝 Git Bash。

3、使用 Cygwin 在 Windows 中使用 Linux 命令

如果要在 Windows 中運行 Linux 命令,那麼 Cygwin 是一個推薦的工具。Cygwin 創建於 1995 年,旨在提供一個原生運行於 Windows 中的 POSIX 兼容環境。Cygwin 是由 Red Hat 員工和許多其他志願者維護的自由開源軟體。

二十年來,Windows 用戶使用 Cygwin 來運行和練習 Linux/Bash 命令。十多年前,我甚至用 Cygwin 來學習 Linux 命令。

Cygwin

你可以從下面的官方網站下載 Cygwin。我還建議你參考這個 Cygwin 備忘錄來開始使用。

4、在虛擬機中使用 Linux

另一種方法是使用虛擬化軟體並在其中安裝 Linux。這樣,你可以在 Windows 中安裝 Linux 發行版(帶有圖形界面)並像常規 Windows 應用一樣運行它。

這種方法要求你的系統有大的內存,至少 4GB ,但如果你有超過 8GB 的內存那麼更好。這裡的好處是你可以真實地使用桌面 Linux。如果你喜歡這個界面,那麼你可能會在以後決定切換到 Linux

Ubuntu Running in Virtual Machine Inside Windows

有兩種流行的工具可在 Windows 上創建虛擬機,它們是 Oracle VirtualBox 和 VMware Workstation Player。你可以使用兩者中的任何一個。就個人而言,我更喜歡 VirtualBox。

你可以按照本教程學習如何在 VirtualBox 中安裝 Linux

總結

運行 Linux 命令的最佳方法是使用 Linux。當選擇不安裝 Linux 時,這些工具能讓你在 Windows 上運行 Linux 命令。都試試看,看哪種適合你。

via: https://itsfoss.com/run-linux-commands-in-windows/

作者:Abhishek Prakash 選題:lujun9972 譯者:geekpi 校對:wxy

本文由 LCTT 原創編譯,Linux中國 榮譽推出


本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
雨落清風。心向陽

    You may also like

    Leave a reply

    您的郵箱地址不會被公開。 必填項已用 * 標註

    這個站點使用 Akismet 來減少垃圾評論。了解你的評論數據如何被處理

    More in:Linux中國

    Linux中國

    捐贈 Let's Encrypt,共建安全的互聯網

    隨著 Mozilla、蘋果和谷歌對沃通和 StartCom 這兩家 CA 公司處罰落定,很多使用這兩家 CA 所簽發證書的網站紛紛尋求新的證書籤發商。有一個非盈利組織可以為大家提供了免費、可靠和安全的 SSL 證書服務,這就是 Let's Encrypt 項目。現在,它需要您的幫助
    Linux中國

    關於Linux防火牆iptables的面試問答

    Nishita Agarwal是Tecmint的用戶,她將分享關於她剛剛經歷的一家公司(印度的一家私人公司Pune)的面試經驗。在面試中她被問及許多不同的問題,但她是iptables方面的專家,因此她想分享這些關於iptables的問題和相應的答案給那些以後可能會進行相關面試的人。 所有的問題和相應的答案都基於Nishita Agarwal的記憶並經過了重寫。 嗨,朋友!我叫Nishita Agarwal。我已經取得了理學學士學位,我的專業集中在UNIX和它的變種(BSD,Linux)。它們一直深深的吸引著我。我在存儲方面有1年多的經驗。我正在尋求職業上的變化,並將供職於印度的P
    Linux中國

    Lets Encrypt 已被所有主流瀏覽器所信任

    旨在讓每個網站都能使用 HTTPS 加密的非贏利組織 Lets Encrypt 已經得了 IdenTrust的交叉簽名,這意味著其證書現在已經可以被所有主流的瀏覽器所信任。從這個裡程碑事件開始,訪問者訪問使用了Lets Encrypt 證書的網站不再需要特別配置就可以得到 HTTPS 安全保護了。 Lets Encrypt 的兩個中級證書 ...