推荐几款Windows上的类Linux小工具
对于长年在Linux平台工作的工程师,windows平台的cmd简直各种反人类。今天介绍几款运行在Windows上的类Linux小工具,帮助你提升windows下的工作效率。
ConEmu
ConEmu是一个本地的终端模拟器,或者叫做管理器。ConEmu里面可运行cmd.exe、powershell.exe、bash,也可以用来启动GUI程序,比如GVIM、Emacs。ConEmu可以用Tabs的方式同时打开多个不同的shell和程序,支持分屏、24位配色、背景图、半透明等。
截图
UnxUtils
UnxUtils是常见Unix/Linux命令的win移植版本,仅依赖微软的C运行时库msvcrt.dll。包括pwd、ls、cat、diff、du、find、awk、grep、make、mkdir、mv、rm、sed、which、cp等100多个命令。
注意:安装后,把与windows命令同名的find.exe、date.exe、mkdir.exe、sort.exe重命名成linuxfind.exe、linuxdate.exe、linuxmkdir.exe、linuxsort.exe。
ls for Windows
这个版本的ls支持中文显示,用来替换UnxUtils里的ls。
git bash
git bash可以看作是gnu bash的移植版,里面自带了很多常用的Linux命令,可以满足基本的需求。
MinGW
MinGW,Minimalist GNU for Windows,也是常用Linux命令的windows版,与其它几个的区别是,MinGW带有gcc编译器。
Make for Windows
GNU Make的windows版本,有了它,在windows上跑流程简单很多。
其它常用软件的windows版
Vim
Emacs
Perl
Python
ImageMagick