介紹和安裝步驟見Windows Subsystem for Linux Documentation。linux
補充:linux 內置的包管理器是 apt-get
,執行 apt-get -h
能夠查看它的簡單介紹、經常使用命令等,執行 man apt-get
能夠查看它的詳細文檔。git
小tip:當你想要查看一個包的詳細文檔時,man package-name
就好了,不過有些包不支持 man
命令。github
如今你能夠執行 apt-get update
來獲取已經安裝的包的最新版本,再執行 apt-get upgrade
來升級包到最新版本,先確保你的一切都是最新的。ubuntu
補充:vim
原 windows 下的目錄被掛載在 /mnt
目錄下。啓動 bash 了以後直接輸入 cd /mnt
便可跳轉到該目錄下,而後你就能夠愉快的操縱你 windows 下的文件啦;windows
在 bash 下 ls -a
能夠查看當前目錄下全部文件(包括隱藏的文件);bash
若是你已經有習慣用的命令行工具了,能夠直接在命令行工具中輸入 bash
來在當前命令行工具下運行 bash
。dom
這篇文章介紹了幾個有意思的 linux 命令,好比 cmatrix
能夠畫出黑客帝國裏面那個炫酷的字符流。工具
爲了安裝 oh-my-zsh,須要先安裝 zsh,步驟本身看。spa
oh-my-zsh 的安裝和介紹也本身看。
而後讓咱們去配置下 oh-my-zsh。
打開 bash,默認已經在根目錄 ~
下了(不在的話輸入 cd ~
跳轉)。運行 ls -a
能夠看到有個 .zshrc
文件,以下圖 ↓
咱們用 vim 來編輯它。輸入 vi .zshrc
進入 vim 界面,輸入 i
進入編輯模式。
ZSH_THEME
是用來設置命令行的主題,我本身是設爲 random
了,恩若是隨機出來的不喜歡我就輸入 zsh
,再次隨機啊哈哈。在最下面能夠自定義 alias
,能夠存一些經常使用命令的縮略詞,好比我存了一個 alias ga.="git add ."
,這樣我輸入 ga.
就至關於輸入了 git add .
。
在最末尾咱們能夠補充當打開 oh-my-zsh 後你想幹的事,好比我寫了個 cd /mnt/c/projects
,這樣我打開 oh-my-zsh 會直接定位到 projects
目錄。
編輯完以後按 Esc
退出編輯模式,而後輸入 :wq
保存修改並退出。
在 bash 中輸入 zsh
就能夠切換成 oh-my-zsh,而後你發現你設的主題好像和想象中的效果不同,我感受是 oh-my-zsh 的主題沒有徹底生效,我是經過安裝 cmder 來回避這個問題的。
補充:oh-my-zsh 還能夠配置插件,具體自行搜索。
因爲 ubuntu 下已經自帶了 git,因此咱們只用下載個迷你版的 cmder 就行了(cmder 官網)。
爲了能在打開 cmder 時默認爲 oh-my-zsh,咱們打開 Settings 面板,點 Startup,選擇 Command line,輸入 bash & zsh
,就 OK 了,以下圖 ↓
在 Main 裏面有個 Size 是設置字號。
在 Features 的 Colors 裏面能夠選擇 Cmder 的皮膚,我用的是 Solarized Git。不一樣的 Cmder 皮膚和 oh-my-zsh 皮膚的相性是不同的,本身多換換,選個喜歡的就好。
cmder 的經常使用快捷鍵:
ctrl + t:新開一個窗口
ctrl + w:關閉當前窗口
到此這個在 win10 上的命令行環境就搭好啦。
其實仍是有個小小的問題的...在某些 oh-my-zsh 皮膚下命令行光標的位置會和字符間有距離...以下圖 ↓
不過也無所謂啦...可能後面某個版本就修復了呢...