标签: zip

定期压缩/压缩文件夹但使用最少的 CPU?

与这个问题类似,除了我需要它在后台以最少的 CPU 运行?另外,如果有 7zip 解决方案那就太好了。

compression zip windows-7 7-zip

3
推荐指数
1
解决办法
3285
查看次数

无法启动 Glassfish 4.1 服务器,下载,解压,安装,Windows 8.1

在我开始之前,我想说,我必须在许多链接中放置一个空格,因为我是超级用户的新手并且有限制。您将找到空格 http:// (HERE) localhost:4848/。很抱歉给您带来不便,希望此限制能尽快解除。

我无法启动,Glassfish 4.1 服务器。
我正在运行,Windows 8.1,64x。

我下载了Java EE 7 Full Platform glassfish-4.1.zip
从这里: https : //glassfish.java.net/download.html

7-Zip 9.20解压。和我的另一个压缩文件一起放在一个文件夹中。
将解压缩到C 中

路径: C:\glassfish-4.1
接下来是glassfish4

路径: C:\glassfish-4.1\glassfish4
图片

接下来是bin

路径: C:\glassfish-4.1\glassfish4\bin 在此处输入图片说明

现在,在asadmin Windows Batch File 中,打开命令提示符C:\Windows\system32\cmd.exe, asadmin>

输入,start-domain,然后 cmd.exe 输出Waiting for domain1 to start ........(很多这样的)......serverNoStart 命令 start-domain 失败。

打开,pkg,运行它,它安装。
在此处输入图片说明

打开,updatetools运行它,它安装。
在此处输入图片说明

同样,在asadmin Windows Batch File 中,打开命令提示符C:\Windows\system32\cmd.exe,asadmin>。

输入, …

windows zip java command-line glassfish

3
推荐指数
1
解决办法
2万
查看次数

使用 sha256 哈希值压缩文本文件似乎效率太高

我有一个 ASCII 编码的文本文件,其中每一行都具有以下结构:

\n\n
XYplorer nn.nn.nnnn [yyyy-mm-dd hh.mm.ss] [S256 S256].zip\n         \xe2\x86\x91\xe2\x86\x91 \xe2\x86\x91\xe2\x86\x91 \xe2\x86\x91\xe2\x86\x91\xe2\x86\x91\xe2\x86\x91  \xe2\x86\x91\xe2\x86\x91\xe2\x86\x91\xe2\x86\x91 \xe2\x86\x91\xe2\x86\x91 \xe2\x86\x91\xe2\x86\x91 \xe2\x86\x91\xe2\x86\x91 \xe2\x86\x91\xe2\x86\x91 \xe2\x86\x91\xe2\x86\x91   \xe2\x86\x9164\xc3\x97 \xe2\x86\x9164\xc3\x97\n
Run Code Online (Sandbox Code Playgroud)\n\n

所以一行有 177 个字符长,其中 27 个字符不变,另外 150 个字符不变,这两个哈希值组成了 128 个这样的字符。我还假设哈希值基本上是随机文本,因此难以压缩,所以

\n\n

27/177 = 15.3%固定文本

\n\n

22/177 = 12.4%改变文字

\n\n

128/177 = 72.3%随机文本

\n\n

然而,在 Windows 上以标准(右键单击)方式压缩此类文件(1854 行)时,我获得了 49% 的压缩率,这让我感到困惑,因为它似乎太高/高效了。

\n\n

你能向我解释一下随机部分是如何被压缩这么多的吗?

\n

compression zip

3
推荐指数
1
解决办法
1087
查看次数

在强大的集群上压缩(即归档到单个文件)数百万个小文件以加快文件传输的最快方法

重要说明:压缩不是目标,归档/录音(将所有文件打包到一个档案中)才是目标。

我想备份一个目录,其中包含数百个子目录和数百万个小文件 (< 800 KB)。当使用rsync将这些文件从一台机器复制到另一台远程机器时,我注意到传输速度非常低,只有大约 1 MB/秒,而当我复制大文件(例如 500 GB)时,传输速度在事实上大约 120 MB/秒。所以网络连接不是问题。

在这种情况下,仅移动 200 GB 这样的小文件就花了我大约 40 个小时。所以我想压缩包含这些文件的整个目录,然后将压缩的存档传输到远程机器,然后在远程机器上解压缩。我不希望这种方法能将 40 小时减少到 5 小时,但我怀疑它肯定会花费不到 40 小时。

我可以访问具有14 个 CPU 内核(56 个线程——Intel(R) Xeon(R) Gold 5120 CPU @ 2.20GHz)和 128 GB RAM 的集群。因此,CPU/RAM 功率不是问题。

但是,从这么多文件中创建单个存档的最快和最有效的方法是什么?我目前只知道这些方法:

但是,我不知道哪个更快,以及应该如何调整参数以达到最大速度?(例如,使用 7zip 的所有 CPU 内核还是仅使用一个内核更好?)

NB文件大小和压缩率根本不重要。我根本不想节省空间。我只是想从这么多文件中创建一个存档,以便传输速率为 120 MB/s 而不是 1 MB/s。

相关如何使 7-Zip 更快

unix zip tar 7-zip

3
推荐指数
1
解决办法
7216
查看次数

为什么 tgz 在 Linux 盒子上可以打开,但在 Windows 上却打不开?

我收到了在嵌入式 Linux 设备上创建的 Tar/GZipped 文件。

如果我运行类似tar zxf myFile.tgz. 该文件提取为类似的内容

dir1/
  file1
  file2
dir2/
  file1
  file2
  subdir1/
    file1
Run Code Online (Sandbox Code Playgroud)

...但我怀疑具体的文件内容和布局无关紧要。

当我尝试在 Windows 中提取同一文件(使用 7-Zip 或 WinZip)时,我得到:

  myFile/
    <extensionless file with temp-looking name e.g. "logs_xqUt09">
Run Code Online (Sandbox Code Playgroud)

myFile.tgz我收到的目录本身被命名时,该顶级目录恰好被命名为“”,这可能是相关的myFile.tgz……但我不确定这是否只是巧合。

我浏览了一下 SuperUser,发现了一些相关问题,其中之一表明7-Zip处理.tgz文件的效果比 WinZip 更好,但显然不是在这种情况下。

有谁知道什么给?为什么 a.tgz在 Linux 下可以完全提取,而在 Windows 下却不行?可能有哪些解决方法?

如果我将该无扩展名文件重命名为一个.tar文件,则可以使用 7-Zip 和/或 WinZip 提取该文件。 .tar

我仍然想了解发生了什么,以及是否有一种不涉及手动文件重命名的解决方法,因为理想情况下,.tgz嵌入式设备提供的原始文件应该可以在 Linux 和 Windows 下提取。

windows linux zip windows-7 tar

3
推荐指数
1
解决办法
951
查看次数

如何在 Linux 中的给定路径上创建新文件夹来解压 zip 文件

我必须解压缩一个文件,我不想 CD 然后运行 ​​mkdir newfolder 然后再次来到我有 zip 文件的文件夹,然后运行 ​​unzip file.zip /home/user/newfolder

我想简单地从我所在的目录运行命令,它会为我创建文件夹,或者问我在位置 /home/user 上不存在新文件夹目录,您想创建一个吗(是/否)?并将其选择为 y (此操作是否需要 root 访问权限并不重要)

我已经检查了解压开关和谷歌,但在所有示例中,他们创建了一个目录,然后将文件解压在其中

我正在使用 Debian Buster

linux zip terminal command-line unzip

3
推荐指数
1
解决办法
2万
查看次数

在 Linux 中安装 zip2john 工具

如何在不安装 John 软件包的情况下安装 Zip2john 工具?

我已经拥有除 Zip2John 之外的所有 John 工具。我只想将其添加到包中。

zip2john.cGithub 存储库复制了代码并编译了它。但它有一些未满足的依赖关系。

C编译错误:

C编译错误

我该如何安装它?

注意:我不想再次安装整个 JohnTheRipper 软件包。

错误:

zip2john.c:121:10: fatal error: arch.h: No such file or directory 
121 | #include "arch.h"
    |
compilation terminated.
Run Code Online (Sandbox Code Playgroud)

linux zip

3
推荐指数
1
解决办法
2万
查看次数

Windows 上的 Mac zip 档案

打开在 Mac 上制作的 zip 档案的最佳方法是什么?通常,当我打开 zip 存档时,日期文件为 0 字节,而 mac_osx 文件夹中填充了正确的数据文件。

真的很烦人,有没有人可以帮我解决这个问题?

windows zip macos

2
推荐指数
1
解决办法
3570
查看次数

在 Win Vista 上打开 .rar 文件

在 Windows Vista 上打开 .rar 文件的最佳选择是什么?

zip rar

2
推荐指数
2
解决办法
348
查看次数

zip 太好了(Mac OS X)

我使用 zip 将本地目录定期备份到远程机器上。他们不相信这里的 rsync 之类的东西,所以这是我能做的最好的(?)。这是我使用的脚本

echo $(date)>>~/backuplog.txt;
if [[ -e /Volumes/backup/ ]];
then 
    cd /Volumes/Non-RAID_Storage/;
    for file in projects/*; 
        do nice -n 10 zip -vru9 /Volumes/backup/nonRaidStorage.backup.zip "$file" 2>&1 | grep -v "zip info: local extra (21 bytes)">>~/backuplog.txt;
    done;
else 
    echo "backup volume not mounted">>~/backuplog.txt;
fi
Run Code Online (Sandbox Code Playgroud)

这一切都很好,除了 zip 从不使用太多 CPU,所以它似乎比它应该花费的时间更长。它似乎永远不会超过 5%。我试着让它变得更好 -20 但这没有任何区别。仅仅是网络或磁盘速度阻碍了进程还是我做错了什么?

zip bash macos

2
推荐指数
1
解决办法
604
查看次数

标签 统计

zip ×10

linux ×3

windows ×3

7-zip ×2

command-line ×2

compression ×2

macos ×2

tar ×2

windows-7 ×2

bash ×1

glassfish ×1

java ×1

rar ×1

terminal ×1

unix ×1

unzip ×1