|
|
51CTO旗下网站
|
|
移动端

在Windows中运转Linux指令的4种办法

想要运用 Linux 指令,但又不想脱离 Windows ?以下是在 Windows 中运转 Linux bash 指令的几种办法。

作者:Abhishek Prakash来历:Linux我国|2019-06-04 15:34

在Windows中运转Linux指令的4种办法

想要运用 Linux 指令,但又不想脱离 Windows ?以下是在 Windows 中运转 Linux bash 指令的几种办法。

假如你正在课程中正在学习 shell 脚本,那么需求运用 Linux 指令来操练指令和脚本。

你的校园试验室或许装置了 Linux,可是你自己没有装置了 Linux 的笔记本电脑,而是像其他人相同的 Windows 核算机。你的作业需求运转 Linux 指令,你或许想知道如安在 Windows 上运转 Bash 指令和脚本。

你能够在双发动形式下一起装置 Windows 和 Linux。此办法能让你在发动核算机时挑选 Linux 或 Windows。可是,为了运转 Linux 指令而运用独自分区的费事或许不合适一切人。

你也能够运用在线 Linux 终端,但你的作业无法保存。

好消息是,有几种办法能够在 Windows 中运转 Linux 指令,就像其他惯例运用相同。不是很帅吗?

在 Windows 中运用 Linux 指令

作为一个热心的 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

Ubuntu Linux inside Windows

你能够在 Windows 运用商铺中找到一些盛行的 Linux 发行版,如 Ubuntu、Kali Linux、openSUSE 等。你只需像任何其他 Windows 运用相同下载和装置它。装置后,你能够运转所需的一切 Linux 指令。

Linux distributions in Windows 10 Store

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

换句话说,你能够运用 Git Bash 运转许多常见的 Linux/Bash 指令。

你能够从其网站免费下载和装置 Git for Windows 东西来在 Windows 中装置 Git Bash。

3、运用 Cygwin 在 Windows 中运用 Linux 指令

假如要在 Windows 中运转 Linux 指令,那么 Cygwin 是一个引荐的东西。Cygwin 创立于 1995 年,旨在供给一个原生运转于 Windows 中的 POSIX 兼容环境。Cygwin 是由 Red Hat 职工和许多其他志愿者保护的自在威廉希尔(williamhill)软件。

二十年来,Windows 用户运用 Cygwin 来运转和操练 Linux/Bash 指令。十多年前,我乃至用 Cygwin 来学习 Linux 指令。

Cygwin

Cygwin

你能够从下面的官方网站下载 Cygwin。我还主张你参阅这个 Cygwin 备忘录来开端运用。

4、在虚拟机中运用 Linux

另一种办法是运用虚拟化软件并在其间装置 Linux。这样,你能够在 Windows 中装置 Linux 发行版(带有图形界面)并像惯例 Windows 运用相同运转它。

这种办法要求你的体系有大的内存,至少 4GB ,但假如你有超越 8GB 的内存那么更好。这儿的优点是你能够真实地运用桌面 Linux。假如你喜爱这个界面,那么你或许会在今后决议切换到 Linux

Ubuntu Running in Virtual Machine Inside Windows

Ubuntu Running in Virtual Machine Inside Windows

有两种盛行的东西可在 Windows 上创立虚拟机,它们是 Oracle VirtualBox 和 VMware Workstation Player。你能够运用两者中的任何一个。就个人而言,我更喜爱 VirtualBox。

你能够依照本教程学习如安在 VirtualBox 中装置 Linux

总结

运转 Linux 指令的最佳办法是运用 Linux。当挑选不装置 Linux 时,这些东西能让你在 Windows 上运转 Linux 指令。都试试看,看哪种合适你。

【修改引荐】

  1. 快速处理Windows和Linux下的端口抵触问题
  2. 在Linux上监控CPU和GPU温度
  3. Linux下的进程间通讯:套接字和信号
  4. 在 Windows 中运转 Linux 指令的 4 种办法
  5. 修正Windows 10上的Google Chrome屏幕闪耀问题
【责任修改:庞桂玉 TEL:(010)68476606】

点赞 0
共享:
我们都在看
猜你喜爱

订阅专栏+更多

Spring Boot 爬虫查找轻松游

Spring Boot 爬虫查找轻松游

全栈式开发之旅
共4章 | 美码师

75人订阅学习

Linux功用调优攻略

Linux功用调优攻略

功用调优标准
共15章 | 南非蚂蚁

205人订阅学习

VMware vSphere虚拟化常见故障

VMware vSphere虚拟化常见故障

搞定vSphere虚拟化
共18章 | 王春海

84人订阅学习

读 书 +更多

PHP5与MySQL5 Web开发技能详解

本书是现在中文版别第一个真实介绍PHP 5及MySQL 5新增语法与功用的威望宝典! 本书本着精、全、要三主旨,从理论中延伸,从实践中深化,详...

订阅51CTO邮刊

点击这儿检查样刊

订阅51CTO邮刊

51CTO服务号

51CTO播客