macOS畢竟是個UNIX,Linux/Unix用戶到macOS平臺下一般都會比較喜歡使用命令操作,文件打包/解包、文件解壓縮都是可以用命令操作的。從這個意義上講,我建議每個MAC用戶都要熟悉一些常用的命令操作,當然macOS畢竟是最成熟的桌面系統,大多數MAC用戶還是習慣使用有UI界面的應用。
macOS常用解壓縮命令
打包/解包命令:tar cvf FileName.tar DirName,tar xvf FileName.tar,這個是最簡單的打包、解包命令,要注意的是這個命令不會壓縮,只是打個包而已。
RAR解壓縮命令:rar x FileName.rar,rar a FileName.rar DirName,這是用得最廣泛的解壓縮格式之一,RAR格式支持分卷壓縮,允許物理受損數據的恢復,能夠鎖定重要壓縮文件,這樣能夠防止被人篡改。
RAR格式是俄羅斯程序員開發的,俄羅斯還有個更厲害的叫做7zip的壓縮文件格式,7zip也是開源免費的,是目前最好的極限壓縮格式之一,7-zip在Windows下使用廣泛,可以很好的替代商業軟件WinRAR使用。7-zip是Windows上的應用軟件,不過這玩意人在unix-like上也是有移植的,這個工具叫做p7zip,你可以使用Homebrew包管理工具進行管理安裝,下面要講的Keka就是基于p7zip內核開發的。
zip解壓縮命令:unzip FileName.zip,zip FileName.zip DirName,zip是目前普及率最高的壓縮格式,使用極其廣泛,幾乎所有壓縮軟件都支持zip格式,zip還是互聯網領域用得最多的文件壓縮格式。zip的開發者菲利普·卡茲,毫無疑問是一個技術天才,可是他卻染上了眾多壞脾氣,酗酒、脫衣舞女郎、多次醉駕被抓,最后整個身體都喝跨了,肝臟全壞了、喝到吐血,最后自己死在了汽車旅館。
gz//bz/bz2/tgz等眾多格式都是在Linux上使用比較多的格式,大家可以到網上查文檔、查資料來掌握相應的命令解壓方式,基本上使用都大同小異,比較容易掌握。
macOS上常用解壓縮軟件
macOS上解壓縮軟件其實也挺多的,好用的也不少,這里給大家介紹兩個macOS下常用的解壓縮軟件,一個是大名鼎鼎的免費軟件The Unarchiver,一個是來自韓國的收費壓縮軟件Keka(AppStore上是收費的,不過官網提供了下載鏈接,可以免費使用)。
The Unarchiver適配macOS做得非常好,使用簡單快捷,支持多種格式存檔,除了常用的RAR和zip等壓縮格式之外,也支持ARJ和ARC等比較老的文件格式,使用的時候會自動檢測和修正文件編碼,即使文件不是拉丁文字命名也是沒關系的,基本上不會存在亂碼的情況。
Keka是韓國人開發的一款解壓縮軟件,Keka基于p7zip做了很多功能補充、尤其是做了很多交互上和使用上的優化。這款工具除了圖標是一個毛毛蟲有點萌,功能方面使用起來都還是挺好的。這個軟件使用比較方便,只要保持Keka在Dock欄上,直接把文件拖到圖標上就可以快速創建一個壓縮文件。Keka非常重視隱私保護, 7z 文件采用AES-256加密,Zip文件用Zip 2.0加密, Keka也支持分卷壓縮。
大部分MAC用戶其實需要的是The Unarchiver、Keka這樣的壓縮文件。假設你學習、工作中要用到RAR,那可能還需要安裝RAR for Mac,你的解決方案就是The Unarchiver+RAR或者 Keka+RAR作為主要解決方案。