在Linux中,常見的壓縮格式有十多種。下面記錄一下最常見的幾種格式。
雖然在Linux系統中,系統識别文件不需要後綴名,但是需要文件一定要帶後綴名(尤其是對壓縮包來說),方便管理員管理。
一、常見打包/壓縮格式介紹
1、“.zip” 格式
此格式在Windows中較為常見。在Linux中也可被識别。這樣可以方便的與Windows之間通用。
壓縮方法:zip [選項] 壓縮包名 源文件/目錄
解壓方法:unzip [選項] 壓縮包名
補充:解壓時。選項可以添加 “-d 位置” 這樣可以解壓到想解壓的位置。
2、“.gz” 格式
此格式是在Linux中常見的壓縮格式。
壓縮方法:gzip [選項] 源文件名
解壓方法:gunzip(或者 gzip -d)
補充1:gzip 壓縮完成後,會删除源文件。
解決方法:gzip -c 源文件 >> 壓縮文件名
補充2:gzip -r 可以壓縮目錄中的文件,但是不會把目錄内的壓縮文件打包。
3、“ .bz2” 格式
壓縮方法:bzip2 文件名
解壓方法: bunzip2 (或者 bzip2 -d)
補充1: bzip2 -k 可以保存源文件不被删除
補充2:隻能壓縮文件,不能壓縮目錄。
4、“.tar” 格式 (隻會打包,不會壓縮)
打包方法:tar -cvf 壓縮包名 源文件
解包方法:tar -xvf 壓縮包名
補充: -c 打包 -v 顯示打包過程 -f 指定壓縮包名 -x 解打包
二、“.gz” “.bz2” 與 “.tar” 合用 (重點)
1、tar.gz
打包方法:tar -zcvf 壓縮包名 文件名 打包後存放路徑
解包方法:tar -zxvf 壓縮包名
補充:
1.1、 -z 壓縮為/解壓 gz 格式的壓縮包
1.2、隻查看不解壓 tar -ztvf 壓縮包名
、 1.3、解壓的指定的路徑 tar -zxtvf 壓縮包名 -C 路徑
1.4、解壓壓縮包中的單個文件 tar -zxvf 壓縮包名 -C 路徑 壓縮包内文件名
2、tar.bz2
打包方法:tar -jcvf 壓縮包名 文件名 打包後存放路徑
解包方法:tar -jxvf 壓縮包名
補充:
2.1、 -j 壓縮為/解壓 bz2 格式的壓縮包
2.2、隻查看不解壓 tar -jtvf 壓縮包名
2.3、解壓到指定的路徑 tar -jxvf 壓縮包名 -C 路徑
2.4、解壓壓縮包中的單個文件 tar -jxvf 壓縮包名 -C 路徑 壓縮包内文件名
,
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!