#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'