1.壓縮一組檔案為tar.gz字尾。
#tar cvf pgdump.tar pgdump/
#tar cvf pgdump.tar pgdump/ >/dev/null 2>&1
#gzip -q pgdump.tar
or#tar cvfz pgdump.tar.gz pgdump/
#tar cvfz pgdump.tar.gz pgdump/ >/dev/null 2>&1
2.釋放乙個字尾為tar.gz的檔案。
#gunzip pgdump.tar.gz
#tar -xvf pgdump.tar
or#tar xvfz pgdump.tar.gz
3.用乙個命令完成壓縮
#tar cvf - /etc/ | gzip -qc > backup.tar.gz
4.用乙個命令完成釋放
# gunzip -c backup.tar.gz | tar xvf -
5.如何解開tar.z的檔案?
# tar xvfz backup.tar.z
或 # uncompress backup.tar.z
#tar xvf backup.tar
6.如何解開.tgz檔案?
#gunzip backup.tgz
7.如何壓縮和解壓縮.bz2的包?
#bzip2 /etc/smb.conf
這將壓縮檔案smb.conf成smb.conf.bz2
#bunzip2 /etc/smb.conf.bz2
這將在當前目錄下還原smb.conf.bz2為smb.conf
zip命令可以用來將檔案壓縮成為常用的zip格式,unzip命令則用來解壓縮zip檔案。
1. 把乙個檔案abc.txt和乙個目錄dir1壓縮成為yasuo.zip:
# zip -r yasuo.zip abc.txt dir1
2.解壓縮:
# unzip yasuo.zip
3.我當前目錄下有abc1.zip,abc2.zip和abc3.zip,我想一起解壓縮它們:
# unzip abc\?.zip
注釋:?表示乙個字元,如果用*表示任意多個字元。
4.我有乙個很大的壓縮檔案large.zip,我不想解壓縮,只想看看它裡面有什麼:
# unzip -v large.zip
# unzip -t large.zip
# unzip -j music.zip
壓縮及解壓縮
1 tar命令 打包壓縮 解包加壓縮 tar 選項 打包壓縮後檔名稱 要打包壓縮的檔案 選項 z,以gzip方式壓縮 副檔名 tar.gz j 以bz2方式壓縮 副檔名 tar.bz2 j 以xz 方式壓縮 副檔名 tar.xz c 壓縮 建立檔案 x 解壓縮 提取 解壓還原檔案 v 顯示壓縮過程 ...
壓縮解壓縮
壓縮 壓縮後的檔名 包含物理路徑 待壓縮的資料夾 包含物理路徑 public static void packfiles string filename,string directory catch exception 解壓縮 待解壓檔名 包含物理路徑 解壓到哪個目錄中 包含物理路徑 public ...
壓縮 解壓縮
linux使用最廣泛的壓縮格式位gz,使用gzip命令進行壓縮和解壓縮 1 gzip,gunzip,壓縮 解壓縮檔案,compress or expand files gzip acdfhkllnnrtvv19 s suffix name gunzip acfhkllnnrtvv s suffix ...