【Linux 下壓縮與解壓.zip和.rar及.7z文件】對于Window下的常見壓縮文件.zip和.rar,Linux也有相應的方法來解壓它們:
1)對于.zip
linux下提供了zip和unzip程序,zip是壓縮程序,unzip是解壓程序 。它們的參數(shù)選項很多,可用命令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中的所有文件解壓出來
yajiu@yajiu-desktop:~$ cd 圖片
yajiu@yajiu-desktop:~/圖片zip yajiu.zip yajiu.jpg yajiu.png
updating: yajiu.jpg (deflated 34%)
updating: yajiu.png (deflated 0%)
yajiu@yajiu-desktop:~/圖片$ zip yajiu.zip *.jpg
adding: 1.jpg (deflated 34%)
adding: 2.jpg (deflated 0%)
yajiu@yajiu-desktop:~/圖片$ 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%)
yajiu@yajiu-desktop:~/圖片$ 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;
yajiu@yajiu-desktop:~/圖片$
原文鏈接:http://hi.baidu.com/zgyz/blog/item/f7ef29085c90d4d663d98665.html
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是解壓程序 。它們的參數(shù)選項很多,可用命令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中的所有文件解壓出來
yajiu@yajiu-desktop:~$ cd 圖片
yajiu@yajiu-desktop:~/圖片$ rar a yajiu.rar yajiu.jpg yajiu.png
RAR 3.80 beta 2Copyright (c) 1993-2008 Alexander Roshal16 Jun 2008
Shareware version Type RAR -? for help
Evaluation copy. Please register.
Creating archive yajiu.rar
Adding;yajiu.jpgOK
Adding;yajiu.pngOK
Done
yajiu@yajiu-desktop:~/圖片$ rar a yajiu.rar *.jpg
RAR 3.80 beta 2Copyright (c) 1993-2008 Alexander Roshal16 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
yajiu@yajiu-desktop:~/圖片$ rar a yajiu.rar yajiu
RAR 3.80 beta 2Copyright (c) 1993-2008 Alexander Roshal16 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
yajiu@yajiu-desktop:~/圖片$ 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 ?
推薦閱讀
- 新手看招:在Linux操作系統(tǒng)下創(chuàng)建鎖文件
- 什么是筋板
- 新手學堂:Linux下kdevelop使用SVN方法
- linux系統(tǒng)重裝Grub解決not read correctly 錯誤問題
- 打雷會下雨嗎
- linux vps 空間逐漸減少的原因
- linux 系統(tǒng)清理系統(tǒng)垃圾文件
- linux服務器網(wǎng)頁和數(shù)據(jù)庫垃圾清理教程
- Linux系統(tǒng)下大規(guī)模文件自動清理
- Linux壓縮打包命令使用方法
