Windows 下有哪些替代 CMD 的命令行工具?


powershell本來是可以取代cmd的,尤其是在v1703之後,powershell代替了cmd出現在右鍵菜單里。

然而powershell的冷啟動速度顯著慢於cmd。從你點下菜單開始,到powershell窗口出現,到能輸入命令,需要2秒左右。而cmd則在0.5秒之內,尤其是cmd窗口出現就直接可以輸入命令了。不要小看這2秒,我一般敲一條指令、回車,只要不到2秒。結果就是我用powershell的話,第一條指令總是被忽略。

當然,我也在內部反映過這個問題。得到的反饋是,別急,下一次升級之後,powershell的速度就會和cmd一樣。第二天我興沖沖第更新了,於是乎發現cmd的冷啟動速度被減慢到了2秒。。。。。。果然,一樣了!


Powershell + conemu(推薦 131215 版,對中文支持最好,131225 有 bug)


以前這個問題最佳的答案可能是mintty for cygwin 或者 mintty for msys 。

不過現在有了wsl,那麼最佳答案可能是 wsl-terminal (這其實就是mintty for wsl)

當然,你需要安裝wsl才行。


cmder | Console Emulator。絕對強大,集成多個windows下的命令行工具和Git


當然首推cygwin。。


Windows 7之後版本自帶powershell


http://sourceforge.net/projects/winrosh

rosh + cmdtools(需要最新版的請私信我,sf上的版本由於Windows console行為改變,目前還不支持Windows 10 1607),包含補充Windows常用的命令,如uniq等。建議和Windows自帶的sort、GnuWin32 diffutil、BCC55的grep等命令行工具配合使用。


相信這個問題的需求者,大多在尋找一個類似 *nix 下終端的類似工具。

以前用 cmder 用了好久,但總被一些奇怪的 bug 折磨,比如 ssh 之後 tmux 的排版錯誤,終於有一天忍無可忍,想起尋求替代,幸運的是今天遇到了 Babun - a windows shell you will love!

優點在主頁已經寫明,就讓我們來簡單看幾個吸引我的亮點:

zsh, oh-my-zsh, self-update

以及 xterm-256 mode,tmux 不再閃屏。

這些,足以稱得上優秀的體驗了,更足以讓我放棄 cmder。開心~

/* 一點不足,並不能自動切換游標形態,比如 vim 下 i 模式。

P.S. 評論里有同學指出,終端下本來游標就不會自動切換,是我搞錯了。*/


坐等 Windows 10 一周年更新

How to Enable the Linux Bash Shell in Windows 10

====================

更新於 2016.8.3

今天更新了 Windows 10,然後迫不及待的安裝了 Bash Shell。

怎麼說呢?簡直飛一般的感覺。比 babun,cygwin 之類的快不說,還可以用 apt 安裝軟體

安裝好 oh-my-zsh 後再配合 ys 主題,簡直爽的飛起啊。

可以很方便的進入到 Windows 的目錄下進行操作。

可以通過資源管理器「打開命令提示符」然後輸入「bash」快速的進入目錄。(如果微軟加上「打開 Bash」選項就更完美了)

微軟的這種做法,相當於是給 Windows 加上了一個 Linux Bash Shell 運行時,使社區上的大量工具都能直接在 Windows 上運行。對於前端開發的我來說,真是再好不過了。當然,Windows 的「命令提示符」還有巨大的改進空間,期待。好了,本屌決定買固態硬碟了,感覺這台 TP 本還能再戰 10 年 d(`???)b



git bash


cygwin,安裝方便,有軟體包管理器,可以直接裝grep,find,gcc,git等等成熟的工具,集成mintty,可以改字體,調大小。總之可以提供幾乎無異於linux下cui體驗。


cmder,gitbash,就這倆用得順手


雖然一樓那個不錯,但還是要推薦一款使用了好長時間的cmd替代品,

http://fy98.com/2014/10/18/the-best-ternimal-in-windows/


不用安裝任何第三方應用

powershell ISE

還帶補全


babun


為什麼沒人提到 babun???? 上面那些工具,我基本都試過,最後我選擇了它!!! 同時推薦一個本人匯總的工具列表,希望對你有用 https://github.com/maozhenggang/monkey-cheats


cmder


Xshell、神器、個人用戶免費、官方中文、除了替代CMD還有SSH、telnet等遠程連接。

Xshell 5 Screenshot


之前也試過各種軟體,SSH客戶端就不提了,說說下面這幾個吧

  • powershell:有時感覺比cmd還坑,而且還丑,本人是顏控受不了
  • cmder:小bug多到煩,要是你察覺不到,那就繼續用吧
  • babun:剛一入手是很驚艷,然而玩不到一天,發現它的環境跟windows格格不入,完全就是一個微型虛擬linux環境,比linux虛擬機不佔資源,但是比虛擬機卡,用這個不如開一個虛擬機用SSH連接,瞬間覺得好雞肋

最後我選擇了什麼呢,你一定想不到!

簡單梳理了一下我的需求,是這樣的:

  • 流暢
  • 便攜
  • vim
  • git
  • ssh
  • bashrc配置
  • utf8不亂碼
  • 運行python

zsh和多窗口管理雖然很想要,但不是剛需

最後我選了git bash,簡單配置.minttyrc後是這樣了

怎麼樣,還不賴吧,基本滿足了需求,也簡單方便。


推薦閱讀:

複合型的新媒體運營人員應該掌握哪些技能?好用的工具軟體有什麼推薦?
請問文物建模貼圖有沒有好的工具軟體?要求質量很好的
你的職業中有哪些其他職業不會用到但值得分享的工具或思維?
手機上有沒有可以將多張截圖自動拼接成長圖的工具軟體?

TAG:MicrosoftWindows | 工具軟體 | 命令行界面CLI | 替代 |