工欲善其事必先利其器
brew 又叫Homebrew,是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件, 只需要一个命令, 非常方便
安装
1 2
| /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
|
搜索
安装列表
服务
1
| brew services [-v|--verbose] [list | run | start | stop | restart | cleanup] [...]
|
卸载
1
| brew uninstall, rm, remove [--force] [--ignore-dependencies] formula:
|
是最为流行的 zsh 配置文件,提供了大量的主题和插件,极大的拓展了 zsh 的功能
1 2 3 4 5 6 7 8 9 10 11
| brew install zsh
yum install zsh
chsh -s `which zsh`
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
|
安装oh my zsh
后,开箱即用,基本不用做太多改变
6的飞起的命令补全功能:补齐命令,补齐参数,补齐路径,实在不满足需求,自己写一个补齐插件也是可以的
智能跳转功能 d
(dirs -v | head -10
)
1 2 3 4 5 6 7
| ➜ /Users/jokechat/Desktop cd /usr/local ➜ /usr/local d 0 /usr/local 1 ~/Desktop ➜ /usr/local 1 ~/Desktop ➜ /Users/jokechat/Desktop
|
历史记录,输入git
,按向上箭头,会显示之前用过的命令
主题 (theme
)
1 2
| ZSH_THEME= "robbyrussell" // 默认主题
|
插件(plugins
) 更多
1 2 3 4 5
|
plugins=(git osx autojump z)
|
别名(alias
)
1 2 3 4
| alias hello='echo hello'
alias -s md=vim
|
Htop是一款运行于Linux系统监控与进程管理软件,用于取代Unix下传统的top。与top只提供最消耗资源的进程列表不同,htop提供所有进程的列表,并且使用彩色标识出处理器、swap和内存状态。
安装
使用
安装
1
| brew install the_silver_searcher
|
使用
安装
1 2 3
| brew install ccat
alias cat=ccat
|
使用
linux 下处理JSON的神器
安装
使用
1
| cat hello.json | jq .url
|