1. 程式人生 > >Linux 下壓縮與解壓.zip和.rar

Linux 下壓縮與解壓.zip和.rar

對於Window下的常見壓縮檔案.zip和.rar,Linux也有相應的方法來解壓它們:

1)對於.zip

linux下提供了zip和unzip程式,zip是壓縮程式,unzip是解壓程式。它們的引數選項很多,可用命令zip -help和unzip -help檢視,這裡只做簡單介紹,舉例說明一下其用法:

# zip yajiu.zip yajiu.jpg yajiu.png
這條命令是將yajiu.jpg和yajiu.png壓縮成一個zip包
# zip yajiu.zip *.jpg
這條命令是將所有.jpg的檔案壓縮成一個zip包
# zip -r yajiu.zip yajiu
這條命令是將資料夾yajiu壓縮成一個zip包
# unzip yajiu.zip
這條命令是將yajiu.zip中的所有檔案解壓出來

[email protected]
:~$ cd 圖片
[email protected]:~/圖片zip yajiu.zip yajiu.jpg yajiu.png
updating: yajiu.jpg (deflated 34%)
updating: yajiu.png (deflated 0%)
[email protected]:~/圖片$ zip yajiu.zip *.jpg
adding: 1.jpg (deflated 34%)
adding: 2.jpg (deflated 0%)
[email protected]:~/圖片$ zip -r yajiu.zip yajiu
adding: yajiu/ (stored 0%)
adding: yajiu/yajiu.zip (stored 0%)
adding: yajiu/yajiu.jpg (deflated 34%)
adding: yajiu/yajiu.rar (deflated 0%)
adding: yajiu/yajiu.7z (deflated 0%)
adding: yajiu/yajiu.png (deflated 0%)
[email protected]
:~/圖片$ unzip yajiu.zip
Archive: yajiu.zip
replace 1.jpg? [y]es, [n]o, [A]ll, [N]one, [r]ename: y
inflating: 1.jpg                  
replace 2.jpg? [y]es, [n]o, [A]ll, [N]one, [r]ename: y
inflating: 2.jpg                  
[email protected]:~/圖片$


2)對於.rar

安裝: sudo apt-get install rar unrar

或者可從http://www.rarsoft.com/download.htm下載 RAR for Linux 編譯安裝
# tar -xzpvf rarlinux-3.8.0.tar.gz
# cd rar
# make
這樣就安裝好了,安裝之後就有了rar和unrar這兩個程式,rar是壓縮程式,unrar是解壓程式。它們的引數選項很多,可用命令rar -help和unrar -help檢視,這裡亦簡單舉例說明一下其用法:

# rar a yajiu.rar yajiu.jpg yajiu.png

這條命令是將yajiu.jpg和yajiu.png壓縮成一個rar包
# rar a yajiu.rar *.jpg
這條命令是將所有.jpg的檔案壓縮成一個rar包
# rar a yajiu.rar yajiu
這條命令是將資料夾yajiu壓縮成一個rar包
# unrar e yajiu.rar
這條命令是將yajiu.rar中的所有檔案解壓出來

[email protected]:~$ cd 圖片
[email protected]:~/圖片$ rar a yajiu.rar yajiu.jpg yajiu.png

RAR 3.80 beta 2   Copyright (c) 1993-2008 Alexander Roshal   16 Jun 2008
Shareware version         Type RAR -? for help

Evaluation copy. Please register.

Creating archive yajiu.rar

Adding    yajiu.jpg                                                   OK
Adding    yajiu.png                                                   OK
Done
[email protected]:~/圖片$ rar a yajiu.rar *.jpg

RAR 3.80 beta 2   Copyright (c) 1993-2008 Alexander Roshal   16 Jun 2008
Shareware version         Type RAR -? for help

Evaluation copy. Please register.

Creating archive yajiu.rar

Adding    1.jpg                                                       OK
Adding    2.jpg                                                       OK
Done
[email protected]:~/圖片$ rar a yajiu.rar yajiu

RAR 3.80 beta 2   Copyright (c) 1993-2008 Alexander Roshal   16 Jun 2008
Shareware version         Type RAR -? for help

Evaluation copy. Please register.

Creating archive yajiu.rar

Adding    yajiu/yajiu.zip                                             OK
Adding    yajiu/yajiu.jpg                                             OK
Adding    yajiu/yajiu.rar                                             OK
Adding    yajiu/yajiu.7z                                              OK
Adding    yajiu/yajiu.png                                             OK
Adding    yajiu                                                       OK
Done
[email protected]:~/圖片$ unrar e yajiu.rar

UNRAR 3.80 beta 2 freeware      Copyright (c) 1993-2008 Alexander Roshal


Extracting from yajiu.rar


1.jpg already exists. Overwrite it ?
[Y]es, [N]o, [A]ll, n[E]ver, [R]ename, [Q]uit Y

Extracting 1.jpg                                                     OK

7a008fc287fe680c0ff477e9.jpg already exists. Overwrite it ?
[Y]es, [N]o, [A]ll, n[E]ver, [R]ename, [Q]uit Y

Extracting 2.jpg                                                     OK
All OK
[email protected]:~/圖片$

相關推薦

Linux 壓縮.zip.rar

對於Window下的常見壓縮檔案.zip和.rar,Linux也有相應的方法來解壓它們:1)對於.zip linux下提供了zip和unzip程式,zip是壓縮程式,unzip是解壓程式。它們的引數選項很多,可用命令zip -help和unzip -help檢視,這裡只做簡單介紹,舉例說明一下其用法: # z

Linux建立zip, tar, tar.gztar.bz2檔案及該檔案壓縮對比

目前Linux下常見的壓縮副檔名: *.Z compress程式壓縮的檔案(最早期使用),壓縮後取代原始檔; *.zip一個誇平臺的檔案打包程式,適用於Linux、windows和Mac OS系統; *.bz2 bzip2程式壓縮的檔案; *.gz

Linux壓縮

zip壓縮解壓 壓縮: zip -r dist.zip dist/* 解壓: unzip dist.zip unzip -o dist.zip // 在不提示的情況下覆蓋檔案 unzip -o -d ~/Desktop/temp // -d指定解壓目錄 tar壓縮解壓

Linux壓縮操作總結

Linux下支援使用各種命令列軟體對檔案和壓縮包進行操作。但是,壓縮格式各種各樣,所需命令也不盡相同。因此,在此對Linux下壓縮與解壓操作進行總結。 1. zip 從.zip中提取特定的檔案。 有些時候,我們只需要壓縮包中的特定檔案。如果為了

linux壓縮壓縮-tarzip

tar命令 1.將當前目錄下所有.txt檔案打包並壓縮歸檔到檔案this.tar.gz,我們可以使用  tar czvf this.tar.gz ./*.txt 2.將當前目錄下的this.tar.gz中的檔案解壓到當前目錄我們可以使用  tar x

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

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

Linux(Centos6.5)如何.zip.rar檔案

Windows下常見的壓縮檔案型別是.zip和.rar。在Linux下如何壓縮和解壓縮呢? 1、zip linux下提供了zip和unzip命令。zip是壓縮,unzip是解壓縮。舉例如下: #zip myFile.zip *jpg 將所有jpg檔案壓縮成一個壓縮包。 #u

Ubuntu如何.zip.rar格式的壓縮檔案

linux下提供了zip和unzip程式,zip是壓縮程式,unzip是解壓程式。它們的引數選項很多,這裡只做簡單介紹,舉例說明一下其用法:# zip all.zip *.jpg 這條命令是將所有.jpg的檔案壓縮成一個zip包# unzip all.zip 這條命令是將all.zip中的所有檔案解壓出來

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

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

Linux壓縮

壓縮檔案 檔案型別: .zip .rar .bz2 .tar.gz .tar.bz2 zip -r 壓縮檔名 源目錄 解壓: unzip 檔名 gzip (.gz格式壓縮) `gzip -r` 檔案目錄` (壓縮檔案目錄下所有的子檔案,但是不能壓縮目錄)。 解

linux 檔案壓縮

檔案壓縮與解壓檔案的壓縮與解壓,也是我們日常中經常用到的操作,如,我們會經常從網上下載各種檔案進行進行安裝,而大部分檔案都是經過壓縮的。下面來學習四個常用的壓縮命令。gzip特點:1.只能壓縮檔案,不能壓縮目錄2.不保留原始檔[[email protected] t

Linux檔案壓縮命令

 對許多使用者來說,在DOS和Windows環境下利用工具軟體ARJ、Winzip等,壓縮或解壓檔案是比較容易的事。但是,在Linux中如何對檔案進行壓縮與解壓呢?本文基於Red Hat 6.0,介紹了

Linux檔案壓縮

壓縮解壓檔案很常用,經常會忘記。最好的方法是每次用的時候都去查一下,用多了相信就會熟悉了。列舉下面常用的壓縮和解壓命令,以備查詢: 1.幾種壓縮檔案格式 *.z:compress 程式壓縮的檔案。 *.bz2:bzip2程式壓縮的檔案。 *.gz:gzip程式壓縮的檔案。

Linux使用gzip壓縮檔案

Linux下gzip命令是用來壓縮檔案的。gzip不僅可以用來壓縮大的、較少使用的檔案以節省磁碟空間,還可以和tar命令一起構成Linux作業系統中比較流行的壓縮檔案格式。據統計,gzip命令對文字檔案有60%~70%的壓縮率。 gzip命令的格式是: gzip [option] [file] gz

Linux作業系統中,*.zip、*.tar、*.tar.gz、*.tar.bz2、*.tar.xz、*.jar、*.7z等格式的壓縮

zip格式 壓縮: zip -r [目標檔名].zip [原檔案/目錄名] 解壓: unzip [原檔名].zip 注:-r引數代表遞迴 tar格式(該格式僅僅打包,不壓縮) 打包:tar -cvf [目標檔名].tar [原檔名/目錄名] 解包:tar -xvf [原檔名].tar

linuxjar的壓縮

在部署專案是需要對jar中的檔案進行編輯,這就要在linux命令列下對jar進行解壓縮操作。比如有個jar包,/usr/local/EtnetChinaApplication.jar解包到臨時目錄cd /usr/localunzip EtnetChinaApplicatio

linuxtar gz bz2 tgz z等眾多壓縮檔案的壓縮方法

解壓小結 tar –xvf file.tar //解壓 tar包 tar -xzvf file.tar.gz //解壓tar.gz tar -xjvf file.tar.bz2 //解壓 tar.bz2 tar –xZvf file.tar.Z /

指令篇:文件文件系統的壓縮打包(歸檔)___gzip、zcat;bzip2、bzcat;zip; tar

roo 壓縮命令 過時 bsp 演示 組合 localhost 打包 mov 一、文件與文件系統的壓縮:   1、單文件的四種壓縮命令:     ①、Compress  (過時了,不做過多說明)     ②、gzip,zcat   (gzip:壓縮。zcat:查看)    

Linux學習之文件的壓縮

zip2 壓縮命令 unzip 文件夾 擴展 格式 應該 host bz2 下面來學習四個常用的壓縮命令。 gzip 特點: 1.只能壓縮文件,不能壓縮目錄 2.不保留源文件 [root@localhost test]# gzip aaa 將a

Linux 之 tar打包壓縮使用

tartar打包壓縮與解壓使用 1.tar 壓縮打包/root/Desktop整個目錄,並把打包的文件放到/root/backup目錄下 [root@localhost ~]# tar -czvf /root/backup/desktop.tar.gz Desktop/ Desktop/ Desktop/ab