zip指令用於建立ZIP壓縮檔案,將一個或多個檔案、資料夾打包為一個ZIP檔案
zip [選項] 壓縮文件名.zip 文件或目錄
-r
:遞歸地壓縮目錄及其內容。-j
:不包含目錄結構,只壓縮文件。-q
:靜默模式,不顯示任何輸出。-9
:最大壓縮級別。這會創建更小的ZIP文件,但可能需要更多時間。-1
:最小壓縮級別。-m
:將源文件/目錄移動到ZIP文件中,而不是複製它們。zip archive.zip file.txt
zip archive.zip file1.txt file2.txt file3.txt
zip -r archive.zip my_directory
zip -q archive.zip file.txt
zip -m archive.zip file.txt
zip -j archive.zip my_directory/*
要解壓縮ZIP文件,可以使用unzip
指令
unzip archive.zip
zip
和unzip
是常用的ZIP文件處理工具,但在Linux中還有其他可用的工具,如tar
,它支持更多的壓縮格式。