如果你正在課程中正在學(xué)習(xí)shell腳本,那么需要使用Linux命令來練習(xí)命令和腳本。
你的學(xué)校實驗室可能安裝了 Linuxlinux命令,但是你自己沒有安裝了Linux 的筆記本電腦,而是像其他人一樣的 Windows 計算機。你的作業(yè)需要運行 Linux 命令,你或許想知道如何在 Windows 上運行 Bash 命令和腳本。
你可以在雙啟動模式下同時安裝 Windows 和 Linux。此方法能讓你在啟動計算機時選擇 Linux 或 Windows。但是,為了運行 Linux 命令而使用單獨分區(qū)的麻煩可能不適合所有人。
你也可以使用在線 Linux 終端,但你的作業(yè)無法保存。
好消息是,有幾種方法可以在 Windows 中運行 Linux 命令,就像其他常規(guī)應(yīng)用一樣。不是很酷嗎?
在 Windows 中使用 Linux 命令
作為一個熱心的 Linux 用戶和推廣者linux命令,我希望看到越來越多的人使用“真正的” Linux,但我知道有時候,這不是優(yōu)先考慮的問題。如果你只是想練習(xí) Linux 來通過考試,可以使用這些方法之一在 Windows 上運行 Bash 命令。
1、在 Windows 10 上使用 Linux Bashshell
你是否知道可以在 Windows 10 中運行 Linux 發(fā)行版?Windows 的 Linux 子系統(tǒng) (WSL)能讓你在 Windows 中運行 Linux。即將推出的 WSL 版本將在 Windows 內(nèi)部使用真正 Linux 內(nèi)核。
此 WSL 也稱為 Bash on Windows,它作為一個常規(guī)的 Windows 應(yīng)用運行,并提供了一個命令行模式的 Linux 發(fā)行版。不要害怕命令行模式,因為你的目的是運行 Linux 命令。這就是你所需要的。
Ubuntu Linux inside Windows
你可以在 Windows 應(yīng)用商店中找到一些流行的 Linux 發(fā)行版,如 Ubuntu、Kali Linux、openSUSE 等。你只需像任何其他 Windows 應(yīng)用一樣下載和安裝它。安裝后,你可以運行所需的所有 Linux 命令。
Linux distributions in Windows 10 Store
2、使用 Git Bash 在 Windows 上運行 Bash 命令
你可能知道Git是什么。它是由Linux 創(chuàng)建者 Linus Torvalds開發(fā)的版本控制系統(tǒng)。
Git for Windows是一組工具,能讓你在命令行和圖形界面中使用 Git。Git for Windows 中包含的工具之一是 Git Bash。
Git Bash 為 Git 命令行提供了仿真層。除了 Git 命令,Git Bash 還支持許多 Bash 程序,如ssh、scp、cat、find等。
Git Bash
換句話說,你可以使用 Git Bash 運行許多常見的 Linux/Bash 命令。
你可以從其網(wǎng)站免費下載和安裝 Git for Windows 工具來在 Windows 中安裝 Git Bash。
3、使用 Cygwin 在 Windows 中使用 Linux 命令
如果要在 Windows 中運行 Linux 命令,那么 Cygwin 是一個推薦的工具。Cygwin 創(chuàng)建于 1995 年,旨在提供一個原生運行于 Windows 中的 POSIX 兼容環(huán)境。Cygwin 是由 Red Hat 員工和許多其他志愿者維護的自由開源軟件。
二十年來,Windows 用戶使用 Cygwin 來運行和練習(xí) Linux/Bash 命令。十多年前,我甚至用 Cygwin 來學(xué)習(xí) Linux 命令。