linux 檔案的壓縮與解壓縮

2022-06-12 19:51:20 字數 726 閱讀 1610

壓縮

1.定義:壓縮就是將乙個大的檔案通過一些壓縮演算法變成小檔案

2.目的:主要是縮小檔案的大小,這樣會節省儲存檔案的磁碟或磁帶的空間,另外在網路上傳輸這些小檔案也會減少網路的瀏覽(也就是節省網路的頻寬)

解壓縮

1.定義:解壓縮就是將乙個通過一些壓縮演算法的檔案恢復到壓縮之前的樣子

舉例:

gzip命令

1) gzip file1 -c > /路徑/name.gz    #將檔案file1壓縮成 .gz格式的壓縮包

2)gunzip file1.gz >     #將壓縮檔案file1.gz解壓縮

bzip2命令

1)bzip2 file2 >   #將檔案file1壓縮成.bz2格式的壓縮包

2)bunzip2 file2.bz2 >   #將壓縮檔案file1.bz2解壓縮

使用tar命令的同時進行壓縮和解壓縮

1) tar cvfz testdir.tar.gz testdir  #使用tar命令將testdir目錄打包而且同時使用gzip的技術壓縮打包檔案的方法

2)tar cvfj testdir.tar.bz2 testdir  #使用tar命令將testdir目錄打包同時使用bzip2的技術壓縮打包檔案的方法

linux 檔案壓縮與解壓縮

檔案的壓縮和解壓縮 壓縮檔案的格式 gz.bz2.xz.zip.z 壓縮演算法不同,壓縮比也不會不同 壓縮演算法 extends 壓縮命令 compress 早期壓縮 filename.z uncompress 解壓縮 gzip 壓縮檔案 gizp test壓縮 gunzip pat to some...

Linux檔案壓縮與解壓縮

壓縮與解壓縮 打包 將一大堆檔案或者目錄變成乙個總的檔案 壓縮 將乙個大的檔案通過一些壓縮演算法的方式使其變成乙個小檔案 解壓縮 通過軟體壓縮的文件 檔案等各種東西恢復到壓縮之前的樣子 大多數壓縮程式只能針對單個檔案進行壓縮,如果想要對一大堆檔案,需要先將這堆檔案打包,然後再用壓縮程式對打包好的打包...

Linux 檔案壓縮解壓縮

tar格式 解包1 tar xvf filename.tar 解包2 tar xvf filename.tar c dirname tar解壓縮到指定目錄 打包 tar cvf filename.tar dirname tar是打包,不是壓縮!gz格式 解壓1 gunzip filename.gz ...