壓縮解壓命令
1、gzip (GNU zip) 壓縮文件,.gz,不保留原文件
- gzip 選項 [文件]
- gzip file
解壓命令
- gunzip [文件] 解壓
- gunzip file.gz
- gzip -d [文件] 解壓
- gzip -d file.gz
2、tar 把目錄打包成文件,.tar,並不是所有unix系統都支持
- tar -c [壓縮後文件名稱] [目錄] (create)產生tar打包文件
- tar -v [壓縮後文件名稱] [目錄] 顯示詳細信息
- tar -f [壓縮後文件名稱] [目錄] 指定壓縮後的文件名
tar -z [壓縮後文件名稱] [目錄] 打包同時壓縮
- tar -zcvf dir.tar.gz dir
分兩步壓縮
- tar -cf dir.tar dir
- gzip dir.tar
解壓文件
- tar -x [壓縮後文件名稱] [目錄] (execute)解包 .tar 文件
- tar -v [壓縮後文件名稱] [目錄] 顯示詳細信息
- tar -f [壓縮後文件名稱] [目錄] 指定解壓文件
tar -z [壓縮後文件名稱] [目錄] 解壓縮
- tar -zxvf dir.tar.gz
分兩步解壓
- gunzip dir.tar.gz
- tar -xf dir.tar
3、zip 壓縮文件或目錄,.zip,保留原文件,建議對壓縮比要求不太高就用這個,因爲他是win和linux默認通用格式
- zip [-r] [壓縮後文件名稱] [文件或目錄]
- zip file.zip file
- zip -r dir.zip dir
解壓文件
- unzip [壓縮文件]
- unzip test.zip
4、bzip2 壓縮文件,.bz2,適合壓縮大文件,壓縮比非常高
- bzip2 [-k] [文件名]
- bzip2 file **跟gzip一樣
- bzip2 -k file **保留原文件
解壓文件
- bunzip2 [-k] [文件名]
- bunzip2 file **不保留原文件
- bunzip2 -k file.bz2 **保留原文件