修改hosts文件能夠使用 SwitchHosts
13.249.146.118 d3mw3wlkjdkqc9.cloudfront.net fastdl.mongodb.org
13.249.146.66 www.mongodb.org
199.232.68.133 raw.githubusercontent.com
13.249.146.118 d3mw3wlkjdkqc9.cloudfront.net fastdl.mongodb.org
185.199.110.154 githubassets.com
13.229.188.59 github.com
140.82.114.3 github.com
185.199.109.153 github.iohtml
以上修改是爲了 防止域名解析混淆,在安裝Homebrew等時能夠直接訪問,下載MongoDB時能夠更快下載。前端
能夠經過 ipaddress 和 ping.cn 網站查詢對應域名的IP地址。git
安裝命令:github
下面這種安裝方式下載會很慢很慢,能夠使用上面提到的修改hosts方法修改相關用到的域名的IP指向加速下載。mongodb
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
替換brew默認源爲國內源:shell
# 替換brew.git: $ cd "$(brew --repo)" # 中國科大: $ git remote set-url origin https://mirrors.ustc.edu.cn/brew.git # 清華大學: $ git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git # 替換homebrew-core.git: $ cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core" # 中國科大: $ git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git # 清華大學: $ git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git # 替換homebrew-bottles: # 中國科大: $ echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.bash_profile $ source ~/.bash_profile # 清華大學: $ echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles' >> ~/.bash_profile $ source ~/.bash_profile # 應用生效: $ brew update
重置源:express
重置brew.git: $ cd "$(brew --repo)" $ git remote set-url origin https://github.com/Homebrew/brew.git 重置homebrew-core.git: $ cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core" $ git remote set-url origin https://github.com/Homebrew/homebrew-core.git 應用生效: $ brew update
簡單使用:vim
搜索:brew search
安裝:brew install 軟件名
卸載:brew uninstall 軟件名
更新:brew upgrade 軟件名
列出已安裝的軟件包:brew list
查看軟件包信息:brew info 軟件名
列出能夠更新的軟件包:brew outdated
$ brew install wget
官網下載:http://www.gnu.org/software/w...sass
安裝完成!ruby
mac自帶zsh
,但不是最新的,查看版本zsh --version
經過brew
更新最新版,brew install zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
echo $SHELL
chsh -s /bin/zsh
安裝完成後會自帶一些主題,能夠到 ~/.oh-my-zsh/themes
目錄下查看能夠使用的主題。
也能夠經過下面的地址下載主題放到 ~/.oh-my-zsh/themes
下
https://github.com/robbyrusse...
修改主題
1. 打開配置文件:open ~/.zshrc 2. 修改配置文件:ZSH_THEME=你想要的主題,默認爲robbyrussell 3. 讓配置文件生效:source ~/.zshrc 4. 主題推薦:ys,ys是安裝時自帶的,無需額外下載
.oh-my-zsh
默認提供了上百種插件,能夠在 ~/.oh-my-zsh/plugins
目錄下查看。
自動補全插件
執行如下命令安裝插件,插件會被安裝到 ~/.oh-my-zsh/custom/plugins
目錄下:
$ git clone https://github.com/zsh-users/zsh-autosuggestions ~/.oh-my-zsh/custom/plugins/zsh-autosuggestions
修改 .zshrc
配置:
1. 編輯 vim .zshrc 2. 找到 `plugins=(git)` 這一行並增長 plugins=(git zsh-autosuggestions) 3. 從新加載配置 source .zshrc
命令高亮插件
安裝:
$ git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ~/.oh-my-zsh/custom/plugins/zsh-syntax-highlighting
修改 .zshrc
配置:
1. 編輯 vim .zshrc 2. 找到 `plugins=(git)` 這一行並增長 plugins=(git zsh-syntax-highlighting) 3. 從新加載配置 source .zshrc
首先安裝RVM
,RVM 是一個便捷的多版本 Ruby 環境的管理和切換工具。
$ curl -sSL https://get.rvm.io | bash -s stable
更新RVM
$ rvm get stable
列出全部可安裝的ruby
$ rvm list known
安裝一個ruby
$ rvm install 2.6 --default
檢查ruby版本:
$ ruby -v ruby 2.6.3p62 (2019-04-16 revision 67580) [x86_64-darwin19]
查看gem版本
$ gem --version
安裝sass
$ sudo gem install sass
官網下載:navivat
相關破解連接:
雖然Mac下的scp命令能夠完成文件的上傳和下載功能,但若是開發機的登錄須要通過跳板機時,scp命令就沒有辦法正常使用了。
$ brew install lrzsz
若是須要sudo
權限,命令前添加sudo
。
cd /usr/local/bin wget https://raw.github.com/mmastrac/iterm2-zmodem/master/iterm2-send-zmodem.sh wget https://raw.github.com/mmastrac/iterm2-zmodem/master/iterm2-recv-zmodem.sh chmod 777 /usr/local/bin/iterm2-*
打開iterm2終端設置。Profiles > Default > Advanced,找到triggers。編輯配置後重啓iterm2。
Regular expression | Action | Parameters |
---|---|---|
rz waiting to receive.**B0100 | Run Silent Coprocess | /usr/local/bin/iterm2-send-zmodem.sh |
**B00000000000000 | Run Silent Coprocess | /usr/local/bin/iterm2-recv-zmodem.sh |
發送本地文件到遠程服務器,在遠端服務器上執行下面的命令:
$ rz -b
下載遠端服務器的文件到本地:
$ sz 文件1 文件2 文件n
rar命令行解壓工具
$ brew install unrar
解壓:x表示解壓
unrar x 壓縮包
另外:rar壓縮工具。
圖形化界面。免費。