Linux命令大全






unrar

作者:@kklinux
本文为作者原创,转载请注明出处:https://www.cnblogs.com/linuxcmd/p/unrar.html


    unrar

    解压rar文件命令,从 rar 压缩包中提取文件

    语法

    unrar [选项][switch 命令] [文件名...][路径]
    unrar <command> [-<switch 1> -<switch N>] archive [files...] [path...]
    

    安装

    在 Linux 中输入以下命令下载安装包

    wget https://www.rarlab.com/rar/rarlinux-6.0.2.tar.gz
    
    cd ~/Downloads/
    tar -zxvf rarlinux-6.0.2.tar.gz
    

    选项

    e             # 解压压缩文件到当前目录
    l[t,b]        # 列出压缩文件[技术信息,简洁]
    p             # 将文件打印到标准输出。
    t             # 测试压缩文件
    v[t,b]        # 详细列出压缩文件[技术信息,简洁]
    x             # 用绝对路径解压文件
    

    SWITCHES 开关设置

    注意:每个开关必须用空格分隔。你不能把它们放在一起。

    -av-       # 禁用,真实性验证检查。
    -c-        # 禁用,评论显示
    -f         # 刷新文件
    -kb        # 保留破碎的提取文件
    -ierr      # 将所有消息发送给stderr。
    -inul      # 禁用,所有消息。
    -o+        # 覆盖现有文件。
    -o-        # 不要覆盖现有文件
    -p<password>
         	    # 设置密码。
    -p-        # 不查询密码
    -r         # 递归子目录。
    -u         # 更新文件。
    -v         # 列出所有卷。
    -x<file>
         	    # 排除指定的文件。
    -x@<list>
         	    # 排除指定列表文件中的文件。
    -x@        # 读取要从 stdin 中排除的文件名。
    -y         # 对所有查询都假设为是。
    

    参数

    目录:指定要显示列表的目录,也可以是具体的文件。

    实例

    将压缩文件 text.rar 在当前目录下解压缩,并解压完整路径。

    unrar x test.rar
    

    将压缩文件 text.rar 在当前目录下解压缩,并解压完整路径:

    [root@linux ~]# unrar x test.rar
    

    查看rar包中的内容:

    [root@linux ~]# unrar l test.rar
    

    测试rar包是否能解压成功:

    [root@linux ~]# unrar t test.rar
    

    解压到当前文件夹:

    [root@linux ~]# unrar e test.rar
    
    posted @   linuxcmd  阅读(115)  评论(0编辑  收藏  举报
    相关博文:
    阅读排行:
    · 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
    · 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
    · ollama系列01:轻松3步本地部署deepseek,普通电脑可用
    · 25岁的心里话
    · 按钮权限的设计及实现
    点击右上角即可分享
    微信分享提示