背景與目的
在Mac中對於 zip
壓縮檔案的支援蠻好的,直接點兩下開啟就解壓縮了,但是 rar
檔案卻無法。
若我們電腦已經安裝了 Homebrew,可以在上面使用rar工具來進行壓縮/解壓縮的處理。
安裝rar(使用brew)
開啟Terminal,輸入:
brew install rar
安裝完後可以在命令行使用
rar
,unrar
指令
使用rar/unrar
解壓縮
# 列出存檔內容
# 此命令用於顯示 RAR 存檔中的所有文件和文件夾
unrar l example.rar
# 以完整路徑提取檔案
# 此命令將提取 RAR 存檔中的所有文件和文件夾,並保持其原始路徑結構
unrar x example.rar
# 以完整路徑提取檔案到指定文件夾
# 此命令將 RAR 存檔中的內容提取到指定的文件夾
unrar x example.rar /path/to/extraction/folder/
# 不帶路徑提取檔案
# 此命令將提取 RAR 存檔中的所有文件,但不保持其原始路徑結構
unrar e example.rar
# 測試存檔檔案
# 此命令用於測試 RAR 存檔的完整性,確保檔案沒有損壞
unrar t example.rar
# 設定密碼
# 此命令用於提取密碼保護的 RAR 存檔,需要提供正確的密碼
unrar x -ppassword example.rar
# 排除特定檔案
# 此命令將提取 RAR 存檔中除指定檔案外的所有檔案
unrar x example.rar -xfile1.txt -xfile2.txt
# 保留損壞的提取檔案
# 即使檔案在提取過程中損壞,也會保留這些檔案
unrar x -kb example.rar
壓縮
# 添加檔案到存檔
# 此命令用於將文件和文件夾添加到新的或現有的 RAR 存檔中
rar a archive.rar file1.txt file2.txt
# 列出存檔內容
# 此命令將列出 RAR 存檔的內容,顯示存檔中的文件和文件夾
rar l archive.rar
# 提取檔案
# 使用此命令可以將 RAR 存檔中的文件和文件夾提取到當前目錄中
rar e archive.rar
# 刪除存檔中的檔案
# 此命令可以用來從 RAR 存檔中刪除特定的文件或文件夾
rar d archive.rar file1.txt
# 測試存檔
# 此命令用於測試 RAR 存檔的完整性,檢查檔案是否損壞
rar t archive.rar
# 增加註解到存檔
# 此命令用於向 RAR 存檔添加註解
rar c archive.rar
# 使用密碼保護存檔
# 此命令將創建一個受密碼保護的 RAR 存檔
rar a -ppassword archive.rar file1.txt file2.txt
# 創建固實存檔
# 此命令用於創建固實存檔,這可以提供更好的壓縮率
rar a -s archive.rar file1.txt file2.txt
錯誤排除:Apple無法檢查是否包含惡意軟體
有些時候會被MacOS擋下來而無法直接使用
我們可以從「系統設定」→「隱私權與安全性」→「強制允許」