mac 相關工具

hosts基礎修改:

修改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時能夠更快下載。前端

能夠經過 ipaddressping.cn 網站查詢對應域名的IP地址。git

安裝Homebrew:

安裝命令: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

安裝wget

使用homebrew安裝:

$ brew install wget

源碼安裝:

官網下載:http://www.gnu.org/software/w...sass

  • 解壓 tar -zxvf 包名
  • cd 解壓目錄
  • 輸入 ./configure
  • 輸入 make
  • 輸入 sudo make install

安裝完成!ruby

安裝zsh

mac自帶zsh,但不是最新的,查看版本zsh --version
經過brew更新最新版,brew install zsh

安裝oh-my-zsh

安裝

sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

查看當前shell

echo $SHELL

設置zsh爲默認終端

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

安裝ruby

安裝RVM

首先安裝RVM,RVM 是一個便捷的多版本 Ruby 環境的管理和切換工具。

$ curl -sSL https://get.rvm.io | bash -s stable

更新RVM

$ rvm get stable

安裝ruby

列出全部可安裝的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]

安裝sass

查看gem版本

$ gem --version

安裝sass

$ sudo gem install sass

安裝navivat

官網下載:navivat

相關破解連接:

安裝lrzsz

雖然Mac下的scp命令能夠完成文件的上傳和下載功能,但若是開發機的登錄須要通過跳板機時,scp命令就沒有辦法正常使用了。

安裝lrzsz

$ brew install lrzsz

安裝iterm2-zmodem

若是須要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-*

添加tigger

打開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

解壓、壓縮

unrar

rar命令行解壓工具

$ brew install unrar

解壓:x表示解壓

unrar x 壓縮包

另外:rar壓縮工具。

keka

圖形化界面。免費。

其餘連接

相關文章
相關標籤/搜索