#########################################################
#如何在linux下解壓縮rar格式的文件壓縮包
#date:2014年2月15日22:33:37
##########################################################
如何在linux下解壓縮rar格式的文件壓縮包
前言:沒有特殊原因,文檔如果要傳到linux上,一定要打成*.zip格式,
這樣方便解壓,一般來說沒有理由要用rar.關於 linux上unzip命令有空細講,
本節講下,如何讓linux支持解壓縮rar文件
一 、系統環境
1.1 系統環境
實驗環境一:
CentOS release 5.5 (Final)
2.6.18-194.el5
x86_64 GNU/Linux <--64位系統
實驗環境二:
CentOS release 5.4 (Final)
2.6.18-164.el5
i686 GNU/Linux <--32位系統
1.2命令查看方法:
[root@oldboy tools]# cat /etc/redhat-release
CentOS release 5.5 (Final)
[root@oldboy tools]# uname -r
2.6.18-194.el5
[root@oldboy tools]# uname -m
x86_64
二、下載並安裝rar軟件
2.1 下載
mkdir -p /home/oldboy/tools
cd /home/oldboy/tools
wget http://www.rarlab.com/rar/rarlinux-3.8.0.tar.gz
2.2 安裝
tar zxvf rarlinux-3.8.0.tar.gz
cd rar
make
make install
三、rar命令語法
將/etc 目錄壓縮為etc.rar 命令為:
rar a etc.rar /etc
將etc.rar 解壓 命令為:
rar x etc.rar
unrar -e etc.tar
四、具體例子
實例:將/etc 目錄壓縮為etc.rar
[root@oldboy tools]# rar a etc.rar /etc
RAR 3.80 Copyright (c) 1993-2008 Alexander Roshal 16 Sep 2008
Shareware version Type RAR -? for help
Evaluation copy. Please register.
Creating archive etc.rar
Adding /etc/gdm/securitytokens.conf OK
Adding /etc/gdm/Init/Default OK
Adding /etc/gdm/custom.conf OK
Adding /etc/gdm/Xsession OK
Adding /etc/gdm/PostSession/Default OK
Adding /etc/gdm/PreSession/Default OK
Adding /etc/gdm/XKeepsCrashing OK
Adding /etc/gdm/locale.alias OK
Adding /etc/gdm/PostLogin/Default.sample OK
省略若干行......
查看
[root@oldboy tools]# ll
總計 26704
-rw-r--r-- 1 root root 26505645 08-20 20:26 etc.rar
將etc.rar 解壓:
[root@oldboy tools]# rar x etc.rar或rar etc.rar多試幾次不太穩定