介绍和安装步骤见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 皮肤下命令行光标的位置会和字符间有距离...以下图 ↓
不过也无所谓啦...可能后面某个版本就修复了呢...