#mac 学习记录html
###brew(也叫 Homebrew) 参考连接java
ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"
brew install git
brew uninstall wget
brew search /wge*/
/wge*/是个正则表达式,须要包含在/中 brew list
列出已安装的软件 brew update
更新brew brew home
用浏览器打开brew的官网 brew info
显示软件的信息 brew deps
显示包依赖 ###Homebrew-cask 参考连接 homebrew-cask,官网传送, 是一套创建在homebrew基础上的Mac软件安装命令行工具。与brew的区别就是,后者侧重于软件套件和软件环境的配置安装,而前者是mac平台软件。python
brew install caskroom/cask/brew-cask
brew cask install XXX
,将XXX替换成你想要安装的软件名称便可brew cask search
列出全部能够被安装的软件brew cask search drop
查找全部和drop相关的应用brew cask info thunder
查看 迅雷 应用的信息brew cask uninstall qq
卸载 QQ####特别注意 homebrew-cask 是将应用程序放置在/opt/homebrew-cask/Caskroom/下,会在你的家目录中的「应用程序」文件夹中建立一个相似快捷方式的替身。在Finder的偏好设置中,第三个侧边栏勾选上你的家目录,这样找应用会方便一些。但不用太担忧你,Launchpad是会找到这个目录下的应用的,须要Alfred支持请查看brew cask alfred。linux
###终极shell,zsh 参考连接,MacTalk-池建强git
cat /etc/shells
显示以下:/bin/bash /bin/csh /bin/sh /bin/ksh /bin/tcsh /bin/zsh
在linux里执行这个命令和mac略有不一样,会多一个zsh,也就是mac预装了这个shellgithub
zsh牛人 国外有位程序有对该shell作了配置,方便了其余的使用,使得该shell得以新手快速使用。发布在github上的项目名【oh my zsh】。正则表达式
安装 oh my zsh 项目 自动安装: wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh
手动安装:shell
git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
alias cls='clear' alias ll='ls -l' alias la='ls -a' alias vi='vim' alias javac="javac -J-Dfile.encoding=utf8" alias grep="grep --color=auto" alias -s html=mate # 在命令行直接输入后缀为 html 的文件名,会在 TextMate 中打开 alias -s rb=mate # 在命令行直接输入 ruby 文件,会在 TextMate 中打开 alias -s py=vi # 在命令行直接输入 python 文件,会用 vim 中打开,如下相似 alias -s js=vi alias -s c=vi alias -s java=vi alias -s txt=vi alias -s gz='tar -xzvf' alias -s tgz='tar -xzvf' alias -s zip='unzip' alias -s bz2='tar -xjvf'