壓縮命令只能應用於檔案,不能是路徑,路徑需要先tar打包再壓縮
副檔名:.gz
gzip passwd 壓縮檔案 缺省會刪除檔案
gunzip pass.gz 解壓檔案,預設也會刪除檔案
gzip -d passwd.gz 解壓檔案
-c 保留原來的檔案
gzip -c passwd > passwd.gz 壓縮
gzip -c -d passwd.gz > passwd 解壓
-# 1-9 指定壓縮比,值越大壓縮比例越大 預設是9
zcat 檢視壓縮包內的檔案
zcat passwd.gz > passwd
副檔名:.bz2
-k 保留原檔案
-d 解壓
bunzip2 解壓
-# 1-9 預設的是9
bzcat 檢視壓縮包的檔案
副檔名:.xz
-k 保留原始檔
-d 解壓
unxz 解壓
-# 1-9 預設的是9
xzcat 檢視壓縮包內的檔案
tar cvf a.tar b c
c 建立 打包不壓縮
v 顯示過程
f 指定檔案,自己寫名字
r 追加
x 解壓 解壓時候可以不指定壓縮檔案格式,會根據副檔名自動識別
-c 指定解壓位置
j 使用bzip2來壓縮
z 使用gzip來壓縮
j 使用xz來壓縮
--exclude 排除
tar cvf a.tar b c
tar -r -f a.tar d
tar xf a.tar -c /opt
tar jcvf a.tar.bz b c d
* tar zcvf a.tar.gz b c d #壓縮為.tar.gz
* tar xvf a.tar.gz #解壓.tar.gz(bz2,xz)
tar jcvf a.tar.xz b c d
tar zcf etc.tar.gz --exclude=/etc/yum.repos.d --exclude=yum.conf /etc/
split -b size file -d tarfile
-b 指定每乙個分卷的大小
-d 指定數字 預設是字母
-a 指定字尾個數
合併:cat tarfile* > file.tar.gz
dd if=/dev/zero of=b bs=10m count=2
split -b 5m b b.tar.gz
split -b 5m b -d b.tar.gz
split -b 5m b -d -a 3 b.tar.gz
linux壓縮解壓
檔案壓縮解壓 gzip 作用 壓縮檔案,只能是單個檔案,不能是多個,也不能是目錄 格式 gzip file 說明 執行命令會生成file.gz,刪除原來的file 選項 d 等價於gunzip gunzip 作用 解壓使用gzip壓縮生成的檔案 格式 gunzip file.gz 說明 解壓file...
Linux 壓縮 解壓
tar 解包 tar xvf filename.tar tar 打包 tar cvf filename.tar dirname gz 解壓1 gunzip filename.gz gz 解壓2 gzip d filename.gz gz 壓縮 gzip filename tar.gz 和 tgz 解...
Linux 壓縮解壓
壓縮解壓 linux 下所有的壓縮格式,winrar 都支援gzip gz 格式 壓縮檔案 gzip 檔名 特點 1.只能壓縮檔案,不能壓縮目錄 2.不保留原檔案 3.不用指定生成的新檔名 解壓 gunzip 檔名 或 gzip d 檔名tar 把目錄打包成乙個檔案,字尾名是 tar 打包後,可以再...