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...
和有啥區別, 和 的區別
和 主要從含義不同 執行動作的人不同和語氣不同來區別。一 含義不同 意思是 我一下,表示請對方做某事。例如 私 山田先生 日本語 教 我請山田老師教日語。意思是請允許我做.表示請對方允許自己做某事。二 執行動作的人不同 表示請對方做某事,執行動作的人是別人,是請別人做事。例如 教 你能教我嗎?表示請...
裝置和裝置的區別,裝置和設施的區別?
裝置是指基本具有特定實物形態和特定功能,可供人們長期使用的一套裝置,如 車床 鍋爐 水泵 汽輪機等等 裝置是指機器 儀器和裝置中結構複雜並具有某種獨立功用的物件。區別 裝置是個完成的概念,裝置是部分獨立物體的概念這兩個詞,在專利中沒有區別,具體關注的是其構成部件,而不是名稱。專利申請中的 裝置 和 ...