1. 程式人生 > >Linux下壓縮的命令及對應副檔名

Linux下壓縮的命令及對應副檔名

在Linux的環境中,壓縮檔案的副檔名大多是:『*.tar, *.tar.gz, *.tgz, *.gz, *.Z, *.bz2』,為什麼會有這樣的副檔名呢?不是說 Linux 的副檔名沒有什麼作用嗎?

這是因為 Linux 支援的壓縮命令非常多,且不同的命令所用的壓縮技術並不相同,當然彼此之間可能就無法互通壓縮/解壓縮檔案羅。所以,當你下載到某個壓縮檔時,自然就需要知道該檔案是由哪種壓縮命令所製作出來的,好用來對照著解壓縮啊!也就是說,雖然 Linux 檔案的屬性基本上是與檔名沒有絕對關係的,但是為了幫助我們人類小小的腦袋瓜子,所以適當的副檔名還是必要的!底下我們就列出幾個常見的壓縮副檔名吧:

*.Z         compress 程式壓縮的檔案;
*.gz        gzip 程式壓縮的檔案;
*.bz2       bzip2 程式壓縮的檔案;
*.tar       tar 程式打包的資料,並沒有壓縮過;
*.tar.gz    tar 程式打包的檔案,其中並且經過 gzip 的壓縮
*.tar.bz2   tar 程式打包的檔案,其中並且經過 bzip2 的壓縮

Linux上常見的壓縮命令就是 gzip 與 bzip2 ,至於 compress 已經退流行了。gzip 是由 GNU 計畫所開發出來的壓縮命令,該命令已經取代了 compress 。後來 GNU 又開發出 bzip2 這個壓縮比更好的壓縮命令!不過,這些命令通常僅能針對一個檔案來壓縮與解壓縮,如此一來,每次壓縮與解壓縮都要一大堆檔案,豈不煩人?此時,那個所謂的『打包軟體, tar』就顯的很重要啦!

這個 tar 可以將很多檔案『打包』成為一個檔案!甚至是目錄也可以這麼玩。不過,單純的 tar 功能僅是『打包』而已,亦即是將很多檔案集結成為一個檔案,事實上,他並沒有提供壓縮的功能,後來,GNU 計畫中,將整個 tar 與壓縮的功能結合在一起,如此一來提供使用者更方便並且更強大的壓縮與打包功能!底下我們就來談一談這些在 Linux 底下基本的壓縮命令吧!

相關推薦

Linux壓縮命令對應檔名

在Linux的環境中,壓縮檔案的副檔名大多是:『*.tar, *.tar.gz, *.tgz, *.gz, *.Z, *.bz2』,為什麼會有這樣的副檔名呢?不是說 Linux 的副檔名沒有什麼作用嗎? 這是因為 Linux 支援的壓縮命令非常多,且不同的命令所用的壓縮技術

Linuxyum命令軟體的安裝

yum命令 1.yum      install       softwarename        安裝 2.yum      remove        softwarename        解除安裝 安裝dhcp及解除安裝 mkdir /iso        

Linux壓縮命令vim編輯指令

tar命令 alt ima 編輯模式 vi編輯器 使用 img vim 移動 cat命令 實現幾個文件的合並,和將一個或幾個文件添加到另外一個文件中。 tar命令 將文件或目錄打包成一個文件 -c 創建一個新的tar文件

Linuxrar 命令壓縮和解壓詳解

保持 介紹 詳細 註意 壓縮 rar 縮進 command 解壓縮 例1:添加文件或目錄到壓縮檔案中,使用a命令。例如把文件files1添加到abc.rar中,使用a或m命令,a命令把file1文件添加到abc.rar檔案中保持原有的file1文件不變,m命令移動file1

linux壓縮壓縮命令

linux壓縮解壓縮命令 tar基本命令 tar解壓其他格式的壓縮包 詳細命令請參考 https://www.jb51.net/LINUXjishu/43356.html. tar基本命令 -c: 建立壓縮檔案 -x:解壓

【copy】Linux查詢檔案查詢包含指定內容的檔案常用命令

轉載自   http://blog.csdn.net/yi412/article/details/19212335 在微軟的Windows作業系統中要查詢一份檔案是相當簡單的事情,只要在桌面上點選“開始”-“搜尋”中就能按照各種方式在本地硬碟上,區域網絡,甚至在INTERNET上查詢各種

Linux 壓縮與解壓縮 zip、binzip2、tar、zip命令的使用

我們經常需要對檔案壓縮或打包實現統一管理,下面就讓我們來看看gzip、bzip2、tar、zip這些命令的使用 (1)    gzip 格式:gzip [選項] [檔案] 示例: ---在testzip目錄下有以下檔案 --

Linux重要命令,許可權gcc/g++,gdb,vim的安裝

Linux重要命令: su 切換使用者 -c<指令>或–command=<指令>:執行完指定的指令後,即恢復原來的身份; -f或——fast:適用於csh與tsch,使shell不用去讀取啟動檔案; -l或——login:改變身份時,

linuxvi命令修改檔案儲存的使用方法

移動游標類命令 vi filename :開啟或新建檔案,並將游標置於第一行首 vi n filename :開啟檔案,並將游標置於第n行首 vi filename :開啟檔案,並將游標置於一行首 vi /pattern filename:開啟檔案,並將游標置於

Linux壓縮、解壓命令壓縮比介紹說明

Linux下壓縮、解壓命令很多靈活度很大,不像在windows下winrar或360壓縮幾乎各佔版比江山,清一色的.rar .zip格式。Linux下常用的tar tar.gz tar.bz2 .Z等等格式種類繁多。而每種壓縮和解壓方式所耗CPU時間和壓縮比率也差異甚大。在此我一一列舉,

linux常用命令與常用操作用法解釋(初學者必備)

1、環境變數      (1)列印環境變數:ehco  $PATH      (2)新增到環境變數(一般放在當前使用者的宿主目錄~/下的.bashrc檔案裡):export PATH=/usr/local/bin:$PATH                 解釋:每一次

Linux安裝maven-常用命令

變量 data pid span 安裝文件 views clear 環境變量 cal Linux下安裝maven1.首先到Maven官網下載安裝文件,目前最新版本為3.0.3,下載文件為apache-maven-3.0.3-bin.tar.gz

linuxvi命令修改檔案儲存等使用方法整理

vi的基本概念   基本上vi可分為三種操作狀態,分別是命令模式(Command mode)、插入模式(Insert mode)和底線命令模式(Last line mode),   各模式的功能區分如下:   1. Comand mode:控制螢幕游

linux查詢檔案查詢包含指定內容的檔案常用命令

 每一種作業系統都是由成千上萬個不同種類的檔案所組成的。其中有系統本身自帶的檔案,使用者自己的檔案,還有共享檔案等等。我們有時候經常忘記某份檔案放在硬碟中的哪個地方。 在微軟的Windows作業系統中要查詢一份檔案是相當簡單的事情,只要在桌面上點選“開始”-“搜尋”中就

Linuxcp(檔案目錄複製)命令的總結

*Linux中的檔案及目錄複製命令:        每一種作業系統都有成千上萬的檔案組成,對於linux這樣“一切皆檔案”的作業系統來說更不例外,大家應該都能很輕鬆使用windows下的檔案查詢功

linux 壓縮、解壓縮命令 tar zip unzip

tar命令: 利用tar命令,可以把一大堆的檔案和目錄全部打包成一個檔案,這對於備份檔案或將幾個檔案組合成為一個檔案以便於網路傳輸是非常有用的。 首先要弄清兩個概念:打包和壓縮。打包是指將一大堆檔案或目錄變成一個總的檔案;壓縮則是將一個大的檔案通過一些壓縮

linuxyum命令使用軟體安裝

###########################1.yum相關##################################1.yum命令:yum      install       softwarename        安裝yum      repolist

Linux查詢檔案查詢包含指定內容的檔案常用命令

每一種作業系統都是由成千上萬個不同種類的檔案所組成的。其中有系統本身自帶的檔案,使用者自己的檔案,還有共享檔案等等。我們有時候經常忘記某份檔案放在硬碟中的哪個地方。 在微軟的Windows作業系統中要查詢一份檔案是相當簡單的事情,只要在桌面上點選“開始”-“搜尋”中就能按照各種方式在本地硬碟上,區域網絡,甚

linuxrename命令的用法——適合大批量修改檔名

linux下rename命令的用法——適合大批量修改檔名 在看鳥哥私房菜的時候,遇到了mv這個可以修改檔名的命令。後面還有一個命令,叫rename。鳥哥讓自己man幫助查詢。結果自己一看,發現這個命令居然可以批量的修改檔名。首先,看下man幫助裡面的說明: For example, given the fi