Linux中最常見的5中壓縮格式: zip gz bz2 tar.gz tar.bz2 一、.zip壓縮命令 壓縮文件 zip [壓縮文件名] [源文件] 例如: zip zijeak.zip zijeak 註意:linux中不區分文件的尾碼名,但為了人閱讀方便,在建立壓縮文件時,必須帶上壓縮尾碼 ...
Linux中最常見的5中壓縮格式:
- zip
- gz
- bz2
- tar.gz
- tar.bz2
一、.zip壓縮命令
壓縮文件
zip [壓縮文件名] [源文件]
例如: zip zijeak.zip zijeak
註意:linux中不區分文件的尾碼名,但為了人閱讀方便,在建立壓縮文件時,必須帶上壓縮尾碼
壓縮目錄
zip -r [壓縮文件名] [源文件]
例如: zip -r zijeak.zip zijeak
解壓縮
unzip [壓縮文件]
例如: unzip zijeak.zip
二、.gz壓縮命令
壓縮文件
gzip [源文件]
壓縮為.gz尾碼的壓縮文件,壓縮後源文件會消失
gzip -c [源文件] > [壓縮文件]
源文件保留
gzip -r [目錄]
壓縮目錄下的所有子文件,但是不能壓縮目錄
解壓縮
(1) gzip -d [壓縮文件]
(2) gunzip [壓縮文件]
解壓縮命令後可以跟多個壓縮文件,批量解壓
三、.bz2壓縮
壓縮文件
bzip2 [源文件]
壓縮為.bz2格式文件,不保留原文件
bzip2 -k [源文件]
註意:bzip2命令不能壓縮目錄
解壓縮
bzip2 -d [壓縮文件]
-k保留壓縮文件
bunzip2 [壓縮文件]
-k保留壓縮文件
四、.tar.gz格式壓縮 .tar.bz2格式壓縮
壓縮文件
tar -cvf [打包文件名] [源文件]
-c 打包
-v 顯示過程
-f 指定打包後的文件名
-z 壓縮為.tar.gz格式
-j 壓縮為.tar.bz2格式
例如 tar -cvf zijeak.tar zijeak
接下來就可以使用gzip或bzip2命令壓縮為.tar.gz或.tar.bz2格式
解壓縮
tar -xvf [打包文件名]
-x解打包
-z解壓縮.tar.gz格式
-j解壓縮為.tar.bz2格式
-t測試,只查看,不解壓
tar jxvf zijeak.tar.bz2 -C /temp/
-C用來指定解壓縮位置