目錄
- brew命令行工具
- 壓縮文件
- 目錄樹tree
持續(xù)更新中...
1. brew命令行工具
在開始之前,需要了解一件事情:在Mac命令行安裝工具,一般都可以通過Homebrew這個工具進行安裝。Mac系統(tǒng)中并沒有內(nèi)置這個命令行工具,因此在使用它安裝其他工具前需要通過brew或者brew -v先檢測系統(tǒng)中時候安裝了改命令行工具。


如果提示command not found,說明你還沒有安裝brew命令行工具,此時你只需Homebrew官網(wǎng)獲取安裝命令,直接粘貼到命令行中運行即可,命令如下:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
安裝好brew命令后,便可以在命令行中直接使用該命令安裝,更新,卸載工具了。
brew install 安裝
brew upgrade 更新
brew uninstall 卸載
brew list 工具列表
2. 壓縮文件
在Mac命令行中,默認提供gzip,bzip2,zip壓縮命令。
使用gzip壓縮后的文件后綴為.gz,使用bzip2壓縮后的文件后綴為.bz2,使用zip壓縮后的文件為.zip。
這三種命令的使用方法如下:
gzip:
壓縮命令:gzip 1.js // 壓縮目錄的時候加上-r,目錄中的每個文件都進行壓縮
解壓命令:gzip -d 1.js.gz
bzip2:
壓縮命令:bzip2 1.js
解壓命令:bzip2 -d 1.js.bz2
zip:
壓縮命令:zip 1.js.zip 1.js
解壓命令:unzip 1.js.zip



由上面可知:gzip,bzip2基本一致,zip用法特殊。
gzip,bzip2可以直接結合打包命令tar,對文件進行打包壓縮以及解壓解包,命令如下:
gzip打包壓縮和解壓命令:
tar -zcvf all.tar.gz *.js
tar -zxvf all.tar.gz *.js
bzip2打包壓縮和解壓命令:
tar -jcvf all.tar.bz2 *.js
tar -jxvf all.tar.bz2 *.js

***************** 重點 ********************
上面是針對Mac自帶壓縮工具,有一些windows用戶的壓縮文件為.rar,默認情況下,mac是無法解壓的,我們可以借助一些解壓軟件進行解壓,同樣我們也可以使用命令行進行解壓unrar,而且安裝方法非常簡單。
brew install unrar
安裝完成后你就可以使用unrar命令解壓你的rar文件了。
3. 目錄樹tree
通常情況下,我們通過ls命令可以看到當前文件夾中的內(nèi)容,但是且不能看到文件夾中的文件夾的內(nèi)容,且展示方式并不人性化,使用tree命令,可以直觀的展示當前文件夾,或者指定文件夾目錄結構。
brew install ruby
brew install tree
安裝tree工具依賴ruby,確保你已經(jīng)安裝了ruby。
