MAC終端實用命令工具

目錄

  1. brew命令行工具
  2. 壓縮文件
  3. 目錄樹tree

持續(xù)更新中...

1. brew命令行工具

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

brew命令

查看brew命令

如果提示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基本一致,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
gzip打包壓縮和解壓過程

***************** 重點 ********************
上面是針對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。

tree命令顯示目錄結構
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容