我收到了一个.rar我想拆开包装的东西,因为它包含一些对我来说非常重要的东西,我现在真的需要它。但是,即使我可以.rar在存档管理器中查看存档的内容,由于此错误,我也无法提取它:
存档应该包含两个文件夹,每个文件夹至少包含 10 个音频文件和一个 PDF 文件(我不知道内容到底应该是什么,除了那里应该有音频文件,而我的内容是已经描述的是我从存档管理器的视图中可以看到的)。因此,除了错误之外,我唯一剩下的就是文件夹之一和音频文件之一,但它说它有 0 个字节。
那么我该如何解决这个问题呢?我正在使用 GNOME 3.20 运行 Ubuntu GNOME 16.04.1。
信息更新:
回复请求dpkg -l unrar unrar-free命令输出的评论:
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-==============-============-============-=================================
un unrar <none> <none> (no description available)
dpkg-query: no packages found matching unrar-free
Run Code Online (Sandbox Code Playgroud) 有没有办法在 Ubuntu 中使用命令行工具提取 tar.7z 格式的文件?
如何使用包含特殊字符的密码提取 rar 文件,如', ", `, /, \, ^, (space) , !, ?, {, }, [, ], $, &, %, *, ~, :, ,, <, >, 等。
这是PASSWORD的示例:
iuPx?tqCN'b.?LZ$=EL59L3?L/fPYii)caC'u8gYGPRy2mKCqwhzAa'RmKH} &Sf.4V>Q@z+K[XXux6$;iCixxcY/J$c,G6Xb#\SAf',KrM Z{CZ&_z^_5)W3xgGV{wU[v~sWf!]ciLLXvKm^>DC<}~]uypo}oAE{*hbYied',u5YKHS( RNoNiRvCHR{{QniDE[_AWw2{79s%SrdQE& &74(T^LjBk#\Q9ZT@48'-bE(q;pwYXw<g"dHv&DfBf2nrj;;UwrB};J,U%yg64P<$w@8[HXxhY~_o-2y;wv)in;
Run Code Online (Sandbox Code Playgroud)
我已经尝试过这些命令:
unrar x -pPASSWORD FILE.rar
unrar x -p"PASSWORD" FILE.rar
7z x FILE.rar -pPASSWORD
7z x FILE.rar -p"PASSWORD"
Run Code Online (Sandbox Code Playgroud)
但无事可做。
我也用File Roller试过它,它给了我这个错误:
加载存档时出错。
此外 …
我有两个文件 data.7z.001 和 data.7z.002。我尝试使用以下方法提取它们:
7z e asdf data.7z.001
Run Code Online (Sandbox Code Playgroud)
我收到这个错误
7-Zip [64] 9.20 Copyright (c) 1999-2010 Igor Pavlov 2010-11-18
p7zip Version 9.20 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,4 CPUs)
Error:
there is no such archive
Run Code Online (Sandbox Code Playgroud)
和
7z x /home/Desktop/data.7z.001 -tufd.split -o/home/Desktop/
Run Code Online (Sandbox Code Playgroud)
错误 :
Error:
Unsupported archive type
Run Code Online (Sandbox Code Playgroud)
和
7z x /home/Desktop/data.7z.001 -tiso.split -o/home/Desktop/
Run Code Online (Sandbox Code Playgroud)
错误 :
Error:
Unsupported archive type
Run Code Online (Sandbox Code Playgroud) 作为 Xenial Xerus 上脚本化软件安装的一部分,我有一个名为“test.zip”的压缩档案,其中包含一个子目录中的一些文件,其中包括samples:
andrew@athens:~/Desktop$ unzip -l test.zip
Archive: test.zip
Length Date Time Name
--------- ---------- ----- ----
0 2016-09-15 13:29 materials/
66 2014-11-16 18:22 materials/preferences.kcfgc
21554 2014-11-16 18:22 materials/mainwindow.cpp
166 2016-09-15 13:29 materials/.zip
164 2014-11-16 18:22 materials/Messages.sh
0 2016-09-15 13:28 samples/
35147 2014-11-16 18:22 samples/LICENCE
631 2014-11-16 18:22 samples/README.md
2344 2014-11-16 18:22 samples/main.cpp
--------- -------
60072 9 files
andrew@athens:~/Desktop$
Run Code Online (Sandbox Code Playgroud)
使用Xenial Xerus的命令行unzip工具我怎么提取内容只的samples,他们减压至/tmp?