Windows下执行Linux命令

常用的工具

Cygwin(http://www.cygwin.com/)

Cygwin是一个在windows平台上运行的类UNIX模拟环境,详细参见百度百科:https://baike.baidu.com/item/Cygwin

Gow(https://gow.en.softonic.com/)

Gow是一个轻量级的Cygwin替代软件,它能做的事情是给Liunx软件提供一个Windows系统上的运行环境。摘自百度百科:https://baike.baidu.com/item/Gow

Git(https://git-scm.com/)

Git(读音为/gɪt/。)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

PowerShell

Windows自带的工具,个人感觉不怎么好用

Cygwin界面
Windows下执行Linux命令_第1张图片
Git控制台界面
Windows下执行Linux命令_第2张图片
PowerShell界面
Windows下执行Linux命令_第3张图片
在日常工作中我们经常会需要开多个窗口来进行不同的操作,上面几软工具都不支持多Tab展示,每次要增加一个窗口都得回到桌面然后点击启动新窗口,效率及其低下,这里推荐一款比较好用的聚合工具:ConEmu(https://conemu.github.io/)

ConEmu

ConEmu是一款免费的DOS系统仿真器,体积小巧,界面清爽,支持多标签操作,兼容dos原有的指令。https://baike.baidu.com/item/ConEmu

废话不多说,先给大家上个图
Windows下执行Linux命令_第4张图片

这里使用ConEmu打开了3个Tab(Tab之间切换使用Ctrl+Tab),分别是Powershell、Cygwin、Git,一个窗口就能进行管理了,非常方便,而且ConEmu这款软件非常小巧,不到5M,解压即可使用,非常方便。

下面我们来看一下ConEmu的常用配置。
Windows下执行Linux命令_第5张图片
我们可以指定配置文件存储的位置,也可以选定打开后默认使用的shell命令,此处默认使用了PowerShell
Windows下执行Linux命令_第6张图片
说到这里有些小伙伴可能要问了,有些时候要打开PowerShell、有些时候要打开Git bash、有些时候要打开CygWin bash怎么办?难道要每次都修改这个配置么?其实不用的,上面的配置只是说ConEmu在启动的时候默认加载哪种Shell而已,针对不同的shell我们可以设置热键
Windows下执行Linux命令_第7张图片
此处我们设置启动GitBash的热键为Win+B,具体的设置如下:
Windows下执行Linux命令_第8张图片
这里仅使用了Win+B组合键来打开Git bash,你也可以指定多个组合键,此处不再赘述。

ConEmu还支持很多其他的功能,设置界面样式、颜色、背景等等,这里不再一一赘述,有兴趣的小伙伴可以自行设置一下,也可以参考官网设置说明:https://conemu.github.io/en/Settings.html

你可能感兴趣的:(杂项)