您好,登录后才能下订单哦!
这篇文章将为大家详细讲解有关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的使用是怎样的就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。