linuzip和gzip的區別,linux zip和gzip的區別

2022-02-05 22:20:47 字數 3278 閱讀 6453

1樓:匿名使用者

zip是將檔案打包為zip格式的壓縮檔案

gzip是將檔案打包為tar.gz格式的壓縮檔案unzip是從zip包中解壓出某個檔案

gunzip從tar.gz包中解壓出某個檔案locate命令和find命令都用於查詢檔案,locate比find命令的搜尋速度快,它需要一個資料庫,稱為「索引」,這個資料庫由每天的例行工作(crontab)程式來建立。當我們建立好這個資料庫後,就可以方便地來搜尋所需檔案了。

find命令在目錄結構中搜尋檔案,並執行指定的操作。此命令提供了相當多的查詢條件,功能很強大。 但搜尋速度可能不如locate命令快

grep命令是用來列出符合指定樣式的那一行或者若干行內容如ls |grep c 是列出當前目錄下中含有字母c的所有項全部手敲出來的~望採納

2樓:匿名使用者

樓上的基本不錯 只是 gzip 不是生成tar.gz 而是 gz

3樓:

個人的理解:

zip、gzip、unzip和gunzip都是各自的工具,工具不同所以命令也不同;

locate是查詢檔名,它是根據特定的一個資料庫裡資訊去查詢的,這個資料是定時更新,所以不是及時的;

find是查詢符合條件的檔名,可以將匹配的檔案加以操作;

grep是根據指定的資訊(如屏打內容、文字資訊等)找到匹配的那幾行;

4樓:日time寸

gzip是一種檔案壓縮工具(或該壓縮工具產生的壓縮檔案格式),它的設計目標是處理單個的檔案。gzip在壓縮檔案中的資料時使用的就是zlib。為了儲存與檔案屬性有關的資訊,gzip需要在壓縮檔案(*.

gz)中儲存更多的頭資訊內容,而zlib不用考慮這一點。但gzip只適用於單個檔案,所以我們在unix/linux上經常看到的壓縮包字尾都是*.tar.

gz或*.tgz,也就是先用tar把多個檔案打包成單個檔案,再用gzip壓縮的結果。

zip只是一種資料結構,跟rar同型別。zip是適用於壓縮多個檔案的格式(相應的工具有pkzip和winzip等),因此,zip檔案還要進一步包含檔案目錄結構的資訊,比gzip的頭資訊更多。但需要注意,zip格式可採用多種壓縮演算法,我們常見的zip檔案大多不是用zlib的演算法壓縮的,其壓縮資料的格式與gzip大不一樣。

zip壓縮和gzip壓縮有何區別,各有什麼優點?謝謝!

5樓:匿名使用者

gzip是linux下面用的格式,一般在linux下解壓,如果用windows下的程式解壓有可能丟失其中某些檔案或屬性。

linux中 tar gzip bzip2 這三個命令區別是什麼

6樓:

gzip bzip2 都是壓縮程式,區別是:gzip的速度快一些,而bzip2要壓得狠一些.

tar是打包程式,這個命令可以在打包的同時呼叫gzip或者bzip2進行壓縮.

一般以.tar.gz結尾的是用gzip壓縮的,而.tar.bz2結尾的是用bzip2壓縮的.

7樓:

tar 對檔案目錄進行打包備份,生成一個.tar文件gzip bzip2 都是壓縮程式,可以和tar 結合使用在tar命令中可以直接呼叫gzip bzip2#tar tvfz /tmp/my_home_directory.tar.

gz //z 表示 gzip

#tar tvfj /tmp/my_home_directory.tar.bz2 //j 表示bzip2

使用 gzip要比bzip2快,但是bzip2會獲得比 gzip高的壓縮率

8樓:徐慶超

tar是打包的

後兩個是壓縮的

9樓:匿名使用者

gzip和bzip2都是壓縮程式

tar是打包程式

zip和tar的區別

10樓:足壇風行者

zip和tar的區別如下:

1、概念

tar是unix和類unix系統上的壓縮打包工具,可以將多個檔案合併為一個檔案,打包後的檔案字尾亦為「tar」。tar檔案格式是posix標準,最初是posix.1-1988,當前是posix.

1-2001。

2、作用和原理

zip是一種相當簡單的分別壓縮每個檔案的存檔格式,他的重要作用是壓縮。分別壓縮檔案允許不必讀取另外的資料而檢索獨立的檔案;理論上,這種格式允許對不同的檔案使用不同的演算法。

tar命令是unix/linux系統中重要用途是備份檔案,tar代表未壓縮的tar檔案。已壓縮的tar檔案則附加壓縮檔案的副檔名,如經過gzip壓縮後的tar檔案,副檔名為「.tar.

gz」。

3、使用環境和使用方法

zip壓縮主要被使用在windows系統下,常使用winrar,360壓縮等軟體來壓縮、解壓縮。

tar則使用在unix系統下,以命令列的方式使用,例如:

tar -cvf home_backup.tar /home(將/home目錄下的所有檔案打包入home_backup.tar檔案中。);

tar -xvf home_backup.tar(在當前目錄下解壓home_back.tar)。

11樓:幫你忙在路上

tar是unix/linux系統上的壓縮檔案格式,tar檔案則是一種壓縮檔案,在linux系統中可以直接解壓使用這種壓縮檔案。在windows下也可以使用winrar等常見的解壓縮軟體開啟。tar其實就相當於常見的rar和zip格式。

12樓:大愚漁人

zip流行於windows系統上的壓縮檔案(其他系統也可以開啟)。zip格式開放而且免費。zip支援分卷壓縮,128/256-bit aes加密演算法等功能。

zip的含義是速度,其目標就是為頂替arc而誕生的「職業」壓縮軟體。

tar是「tape archive」(磁帶存檔)的簡稱,它出現在還沒有軟盤驅動器、硬碟和

光碟驅動器的計算機早期階段,隨著時間的推移, tar命令逐漸變為一個將很多檔案進行存檔的工具,目前許多用於linux作業系統的程式就是打包為tar檔案檔案的形式。 在linux裡面,tar一般和其他沒有檔案管理的壓縮演算法檔案結合使用,用tar打包整個檔案目錄結構成一個檔案,再用gz,bzip等壓縮演算法壓縮成一次。也是linux常見的壓縮歸檔的處理方法。

13樓:匿名使用者

zip是windows系統中的壓縮檔案格式,而tar是linux和unix中的壓縮檔案格式。

NOT和NO的區別,no和not區別

no和not這兩個詞在詞義和使用場合上都有所不同。no可以作副詞,也可以作名詞和形容詞 not只能用作副詞。no 比較級 than 表示前後兩者都不 not比較級 than 表示前者不如後者 he is no cleverer than his brother 他和他哥哥都不聰明。he is not...

和有啥區別, 和 的區別

和 主要從含義不同 執行動作的人不同和語氣不同來區別。一 含義不同 意思是 我一下,表示請對方做某事。例如 私 山田先生 日本語 教 我請山田老師教日語。意思是請允許我做.表示請對方允許自己做某事。二 執行動作的人不同 表示請對方做某事,執行動作的人是別人,是請別人做事。例如 教 你能教我嗎?表示請...

裝置和裝置的區別,裝置和設施的區別?

裝置是指基本具有特定實物形態和特定功能,可供人們長期使用的一套裝置,如 車床 鍋爐 水泵 汽輪機等等 裝置是指機器 儀器和裝置中結構複雜並具有某種獨立功用的物件。區別 裝置是個完成的概念,裝置是部分獨立物體的概念這兩個詞,在專利中沒有區別,具體關注的是其構成部件,而不是名稱。專利申請中的 裝置 和 ...