精华内容
下载资源
问答
  • 如何在linux下解压缩rar格式的文件压缩包 前言:没有特殊原因,文档如果要传到linux上,一定要打成*.zip格式, 这样方便解压,一般来说没有理由要用rar.关于 linux上unzip命令有空细讲, 本节讲下,如何让linux...

    如何在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 3.80 Copyright (c) 1993-2008 Alexander Roshal 16 Sep 2008
    Shareware version Type RAR -? for help


    Extracting from etc.rar

    Creating etc OK
    Creating etc/gdm OK
    Extracting etc/gdm/securitytokens.conf OK 
    Creating etc/gdm/Init OK
    Extracting etc/gdm/Init/Default OK 
    Extracting etc/gdm/custom.conf OK 
    Extracting etc/gdm/Xsession OK 
    Creating etc/gdm/PostSession OK
    Extracting etc/gdm/PostSession/Default OK
    省略若干行......


    五、更多命令 查看帮助

    [root@oldboy rar]# rar

    [root@ha-1-1 rar]# unrar


    展开全文
  • 首先在这个网址下载...  下载好后把rar文件夹提取出来, 在终端中进入rar文件夹,  运行make指令,    然后就可以解压了....rar e aa.rar 将aa.rar压缩文件解压到当前目录,aa文件中原包含的目录全没有。 rar x

         首先在这个网址下载winrar for Linux :  http://www.rarlab.com/download.htm

         下载好后把rar文件夹提取出来, 在终端中进入rar文件夹,

          运行make指令,

         

      然后就可以解压了. 

       

    rar e aa.rar 将aa.rar压缩文件解压到当前目录,aa文件中原包含的目录全没有。
    rar x aa.rar 将aa.rar压缩文件解压到aa目录下,并保持原来压缩之前aa文件的目录组织结构。

    展开全文
  • java实现多个文件压缩rar压缩包

    热门讨论 2011-12-13 19:28:19
    ava实现多个文件压缩rar压缩包,已经过调试,立马就能用!!
  • VS实现rar格式压缩包的解压详解

    千次阅读 2018-08-07 17:02:24
    首先我来重现下我的目的:在这里我希望将桌面上得一个名为新建文件夹中的wget.rar压缩文件解压至当前文件夹 那么该怎么做呢?网上说了些采用第三方解压缩代码,不过我并没有这方面的想法,我查看了较多的资料,发现...

    最近做到的项目世关于程序更新的,用到从服务器下载安装包,从服务器下载的安装包大多是压缩包,所以这里稍微研究了下如何用代码实现压缩包的解压及相关绝对路径的问题.

    首先我来重现下我的目的:在这里我希望将桌面上得一个名为新建文件夹中的wget.rar的压缩文件解压当前文件夹

    那么该怎么做呢?网上说了些采用第三方解压缩代码,不过我并没有这方面的想法,我查看了较多的资料,发现windows自带能够解压的winrar.exe程序,可以通过system()函数类似shell命令行一样用语句调用winrar.exe程序.

    下面给出我的代码,代码内有详细注释

    #include<stdio.h>
    #include<windows.h>
    #include<tchar.h>
    #include <iostream>
    #include <stdlib.h>
    using namespace std;
    int main()
    {
    	string rarPath = "C:\\Program Files\\WinRAR";//该路径为winrar.exe的默认文件路径
    	/*puts("填入你系统的WINRAR.exe所在目录:");
    	gets(rarPath);*/
    	SetCurrentDirectoryA(rarPath.c_str());//将进程的工作目录移动到该参数所指的目录下,该目录为winrar.exe的默认文件路径
    	//解压c:\1.rar到桌面新建文件夹目录里
    	char* lcm="rar  x  C:\\Users\\Administrator\\Desktop\\新建文件夹\\wget.rar  \"C:\\Users\\Administrator\\Desktop\\新建文件夹\\\"";
    	/*这里给出上面命令的详细说明*/
    	/*rar x 是格式,意思为用winrar.exe执行全部提取文件.后面的一个路径为你要解压的文件的绝对路径,
    	                               第四个即最后面的路径为你要讲压缩文件解压到的位置的绝对路径*/
    	printf("shell command line :%s\n",lcm);
    	system(lcm);
    	puts("解压完毕.");
    	return 0;
    }

    这里有几个重点:

    ①winrar.exe文件所在位置

    ②rar.exe的调用语句

    下面我说下这两点

    ①你可以通过我图片中的路径查看自己的winrar.exe所在位置(基本上都是默认位置)

    ②关于rar.exe的调用语句.可以看这篇博客https://blog.csdn.net/qq_37059136/article/details/81477813

    下面我展示下运行结果:

    首先这是运行前的文件夹

    运行界面

    这是运行后的文件夹

    可以看到成功解压!

    别看这段代码不长,里面有用的信息着实很多,尤其是system()函数的用法及rar.exe的用法!!!

    展开全文
  • junrar 包不支持解压RAR5.0以上的压缩包,百度云是如何实现在线解压缩
  • 项目涉及文档处理,用户上传的包括 zip 和 rar 压缩包,需要先将压缩包解压后再作处理。这篇文章主要介绍了php解压缩zip和rar压缩包文件,需要的朋友可以参考下
  • 实现JAVA解压缩带密码的RAR压缩包,支持中文,支持Window、Linux平台
  • rar for MacOS解压缩工具(完美解决Mac自带压缩工具无法解压rar压缩包问题)
  • 1.下载安装包mkdir -p /home cd /home wget http://www.rarlab.com/rar/rarlinux-3.8.0.tar.gz2.安装tar zxvf rarlinux-3.8.0....cd rar make make install 3.压缩rar a name.rar /file/name4.解压rar x name.rar ...

    1.下载安装包 https://www.rarlab.com/download.htm 选择对应版本位数

    mkdir -p  /home
    cd /home
    wget http://www.rarlab.com/rar/rarlinux-3.8.0.tar.gz


    2.安装

    tar zxvf rarlinux-3.8.0.tar.gz
    cd rar
    make
    make install 


    3.压缩

    rar a name.rar /file/name

    4.解压

    rar x name.rar 

    5.问题

    ash: /usr/local/bin/rar: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory

    是因为64位系统中安装了32位程序
    解决方法:
    yum install glibc.i686


    展开全文
  • private static String rarCmd = "C://Program Files//WinRAR//Rar.exe a"; private static String unrarCmd = "C://Program Files//WinRAR//unrar.exe x"; /** * 将1个文件压缩RAR格式
  • rar压缩包密码破解

    2018-10-29 09:27:34
    RARPasswordUnlocker,rar压缩包密码破解,输入任意序列即可注册
  • 基于canvas图片压缩,可预览,可保存,支持用jszip打压缩包下载
  • java源码:文件压缩压缩包 Commons Compress.rar
  • winscp压缩包RAR格式

    2010-06-13 01:03:40
    很好用的虚拟机通信工具很好用的虚拟机通信工具很好用的虚拟机通信工具很好用的虚拟机通信工具
  • JAVA解压RAR5压缩包

    2020-09-23 17:23:31
    import lombok.extern.slf4j.Slf4j; import java.io.BufferedReader; import java.io.File;... * @description: rar解压, 调用winrar.exe * @author: wujie * @create: 2020-07-21 10:03 **/ @Slf4j publi.
  • rar压缩技术的版权是归WinRAR的,前段时间WinRAR收回了各个压缩软件的rar...也许你发现了,360压缩、2345压缩等本来都是可以压缩rar的,后来突然就不行了。 现在已知的可以用rar格式压缩的正规压缩软件只有WinRAR了。
  • 在Java中调用压缩库查看ZIP压缩包内容,Java zip压缩包查看程序,暂不能查看RAR格式压缩文件,程序实现的功能类似WINrar打开压缩文件的功能,生成文件列表,不解压即可看到文件内容。
  • 好用的WIN系统访问MAC文件的软件,非常稳定好用。安装MAC系统必备良药
  • RAR压缩包解密工具

    2020-10-05 08:54:39
    一个实例只可破解一个文件,但运行多个实例即可同时破解多个文件 支持各种压缩方式 支持自解压压缩包 可自设暴破字符集(支持非英文字符) ... 支持经 AES-128 算法加密的各类 RAR/WinRAR 压缩包
  • 由于学习工作的需要,我要在centos 5.5版本的linux上解压 .rar格式压缩包。大家都知道在window系统上要安装winRAR软件,那在linux系统里该怎么办呢?其实道理是一样的,linux系统安装linux版本的linuxrar就行。你...
  • java解压.rar、.zip和.7z格式压缩包

    千次阅读 2019-01-17 11:52:16
    解压zip格式文件用到的jar包有ant-1.6.5.jar和commons-logging-1.2.jar ,在pom.xml中输入: &amp;amp;amp;lt;dependency&amp;amp;amp;gt; &amp;amp;amp;lt;groupId&amp;amp;amp;gt;ant&amp...
  • Linux默认和 Windows同用zip,不支持使用rar压缩工具。 二、需要文件及所需工具 链接: https://pan.baidu.com/s/19WKcJ8iG9aJch5hLQlhlZA 提取码: 8s8h WinSCP、Linux 三、安装步骤 登录WinSCP,使用该软件将工具...
  • 此工具用来在Linux中解压rar格式压缩包
  • 修复rar压缩包密码,能轻松破解,而且速度非常快。
  • 怎么才能让安卓手机可以解压7z格式,也就是快压的可以下载软件ZArchiver,免费版...如何让安卓手机可以解压7z格式压缩包7z 是一种主流高效的压缩格式,它拥有极高的压缩比,7z的压缩包后缀名为“.7z”。在一些安卓...
  • 目前在做的一个小项目,需要到登录到邮箱获取压缩包,解压压缩包获取文件,并从文件中抽取出有效数据入库,后序会做一些二次加工,最后用到业务风控中。   2. poplib模块 Python内建了poplib模块来实现登录邮箱...
  • 常见的压缩格式有很多种,例如:zip、rar、tar、7z等等。 zip可以使用jdk自带的java.util.zip.ZipEntity,需要注意的是,路径如果带有中文的话,可以使用ant.jar支持对字符编码设置,解决乱码问题。 java中常见实现...
  • 目前网上有很多RAR批量压缩的工具, 但是本人试了几款,均不能添加.URL文件。因为自己也有需要,就做了这个软件。 使用方法很简单,把压缩包、URL文件和本软件放在同一目录,再运行软件即可。 压缩包和URL个数不...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 18,877
精华内容 7,550
关键字:

如何压缩rar格式的压缩包