linux下rar的使用是怎样的

这篇文章将为大家详细讲解有关linux下rar的使用是怎样的,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

创新互联坚持“要么做到,要么别承诺”的工作理念,服务领域包括:网站制作、网站设计、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的盘龙网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!

rar工具在windows下用起来很方便,同样在linux下用起来也很方便。

首先去下载一个rarlinux-4.1.0.tar.gz的包,然后解压安装。
[root@test02 user]# tar -zxvf rarlinux-4.1.0.tar.gz
rar/
rar/rar.txt
rar/license.txt
rar/readme.txt
rar/technote.txt
rar/order.htm
rar/whatsnew.txt
rar/rar
rar/unrar
rar/rar_static
rar/makefile
rar/default.sfx
rar/rarfiles.lst
[root@test02 user]# ll
总计 63272
drwxrwxr-x  7    501    501     4096 01-12 18:32 nrpe-2.12
-rw-r--r--  1 root   root     405725 2009-11-23 nrpe-2.12.tar.gz
drwxr-xr-x  2   1000   1000     4096 01-09 21:53 rar
-rw-rw-r--  1 user user   915027 02-06 14:50 rarlinux-4.1.0.tar.gz
[root@test02 user]# cd rar
[root@test02 rar]# ll
总计 1904
-rwxr-xr-x 1 1000 1000  137064 01-09 21:53 default.sfx
-rw-r--r-- 1 1000 1000    7477 01-09 21:53 license.txt
-rw-r--r-- 1 1000 1000     428 01-09 21:53 makefile
-rw-r--r-- 1 1000 1000    3178 01-09 21:53 order.htm
-rwxr-xr-x 1 1000 1000  391140 01-09 21:53 rar
-rw-r--r-- 1 1000 1000    1147 01-09 21:53 rarfiles.lst
-rwxr-xr-x 1 1000 1000 1027528 01-09 21:53 rar_static
-rw-r--r-- 1 1000 1000   82384 01-09 21:53 rar.txt
-rw-r--r-- 1 1000 1000     782 01-09 21:53 readme.txt
-rw-r--r-- 1 1000 1000    8959 01-09 21:53 technote.txt
-rwxr-xr-x 1 1000 1000  232368 01-09 21:53 unrar
-rw-r--r-- 1 1000 1000   12236 01-09 21:53 whatsnew.txt
[root@test02 rar]# make & make install
mkdir -p /usr/local/bin
mkdir -p /usr/local/lib
cp rar unrar /usr/local/bin
cp rarfiles.lst /etc
cp default.sfx /usr/local/lib
[root@test02 rar]# cd ..
[root@test02 user]# ll
总计 63272
drwxrwxr-x  7    501    501     4096 01-12 18:32 nrpe-2.12
-rw-r--r--  1 root   root     405725 2009-11-23 nrpe-2.12.tar.gz
drwxr-xr-x  2   1000   1000     4096 01-09 21:53 rar
-rw-rw-r--  1 user user   915027 02-06 14:50 rarlinux-4.1.0.tar.gz

然后试一下是否能压缩
[root@test02 user]# rar a nrpe-2.12.rar /nrpe-2.12
rar: /lib/libc.so.6: version `GLIBC_2.7' not found (required by rar)
提示有个文件没找到不能压缩,其实是版本不和问题
[root@test02 user]# ls
nrpe-2.12.tar.gz   rarlinux-4.1.0.tar.gz     rar     nrpe-2.12 
[root@test02 user]# cd rar
[root@test02 rar]# cp rar_static /usr/local/bin/rar
cp:是否覆盖“/usr/local/bin/rar”? yes
(static linking版本,这样覆盖一下就不会有 glibc 程式库版本不和的问题)
[root@test02 rar]# ll
总计 1904
-rwxr-xr-x 1 1000 1000  137064 01-09 21:53 default.sfx
-rw-r--r-- 1 1000 1000    7477 01-09 21:53 license.txt
-rw-r--r-- 1 1000 1000     428 01-09 21:53 makefile
-rw-r--r-- 1 1000 1000    3178 01-09 21:53 order.htm
-rwxr-xr-x 1 1000 1000  391140 01-09 21:53 rar
-rw-r--r-- 1 1000 1000    1147 01-09 21:53 rarfiles.lst
-rwxr-xr-x 1 1000 1000 1027528 01-09 21:53 rar_static
-rw-r--r-- 1 1000 1000   82384 01-09 21:53 rar.txt
-rw-r--r-- 1 1000 1000     782 01-09 21:53 readme.txt
-rw-r--r-- 1 1000 1000    8959 01-09 21:53 technote.txt
-rwxr-xr-x 1 1000 1000  232368 01-09 21:53 unrar
-rw-r--r-- 1 1000 1000   12236 01-09 21:53 whatsnew.txt
[root@test02 rar]# rar  m  11.rar  readme.txt (m参数会在压缩后删除原文档)

RAR 4.10   Copyright (c) 1993-2012 Alexander Roshal   9 Jan 2012
Shareware version         Type RAR -? for help

Evaluation copy. Please register.

Creating archive 11.rar

Adding    readme.txt                                                  OK
Deleting readme.txt                        deleted
Done
[root@test02 rar]# ll
总计 1904
-rw-r--r-- 1 root root     492 02-06 16:04 11.rar
-rwxr-xr-x 1 1000 1000  137064 01-09 21:53 default.sfx
-rw-r--r-- 1 1000 1000    7477 01-09 21:53 license.txt
-rw-r--r-- 1 1000 1000     428 01-09 21:53 makefile
-rw-r--r-- 1 1000 1000    3178 01-09 21:53 order.htm
-rwxr-xr-x 1 1000 1000  391140 01-09 21:53 rar
-rw-r--r-- 1 1000 1000    1147 01-09 21:53 rarfiles.lst
-rwxr-xr-x 1 1000 1000 1027528 01-09 21:53 rar_static
-rw-r--r-- 1 1000 1000   82384 01-09 21:53 rar.txt
-rw-r--r-- 1 1000 1000    8959 01-09 21:53 technote.txt
-rwxr-xr-x 1 1000 1000  232368 01-09 21:53 unrar
-rw-r--r-- 1 1000 1000   12236 01-09 21:53 whatsnew.txt
[root@test02 rar]# rar  a  11.rar  readme.txt (a参数不动原文档,生成压缩包)
解压使用e参数
[root@test02 rar]#rar e  11.rar  解压(或unrar e 11.rar)

回顾与总结:
压缩
tar –cvf  jpg.tar  *.jpg //将目录里所有jpg文件打包成tar.jpg
tar –czf  jpg.tar.gz   *.jpg   //将目录里所有jpg文件打包成jpg.tar.gz
tar –cjf  jpg.tar.bz2  *.jpg  //将目录里所有jpg文件打包成jpg.tar.bz2
tar –cZf  jpg.tar.Z   *.jpg   //将目录里所有jpg文件打包成jpg.tar.Z
rar   a   jpg.rar  *.jpg           //rar格式的压缩
zip   jpg.zip  *.jpg               //zip格式的压缩

解压
tar -xvf   file.tar        //解压tar包
tar -xzvf  file.tar.gz    //解压tar.gz
tar  -xjvf     file.tar.bz2   //解压 tar.bz2
tar –xZvf  file.tar.Z      //解压tar.Z
unrar  e   file.rar        //解压rar
unzip       file.zip       //解压zip

总结
1、*.tar 用 tar –xvf 解压
2、*.gz 用 gzip -d或者gunzip 解压
3、*.tar.gz和*.tgz 用 tar –xzvf 解压
4、*.bz2 用 bzip2 -d或者用bunzip2 解压
5、*.tar.bz2用tar –xjvf 解压
6、*.Z 用 uncompress 解压
7、*.tar.Z 用tar –xZvf 解压
8、*.rar 用 unrar e解压
9、*.zip 用 unzip 解压

关于linux下rar的使用是怎样的就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。


本文名称:linux下rar的使用是怎样的
新闻来源:http://pwwzsj.com/article/gdispd.html