我试过了

我试过了

我是新来的crunch。我正在尝试生成一个包含 8 个字符长单词的列表。

我试过了

crunch 8 8 > pw.txt

它冻结了我的计算机,因为它没有足够的空间。

enter image description here

有没有一种方法可以根据我可能需要使用的某个数字/字符创建单词列表较少的创造的时间/空间?


可能的密码

a2016010
b2016010
c2016010
.
.
.
z2016010

对此的任何提示/建议将不胜感激!

答案1

压缩输出crunch可以pxz节省大量空间,但代价是 CPU 周期。以下是正在进行的运行的一些输出:

crunch 8 8 |       { sleep 1s ; pv -c -N raw ; } | \
    pxz -D 12 -c | { sleep 2s ; pv -c -N cmp ; } > 8letters.txt.xz 
Crunch will now generate the following amount of data: 1879443581184 bytes
1792377 MB
1750 GB
1 TB
0 PB
Crunch will now generate the following number of lines: 208827064576 
      raw: 1.11GiB 0:07:41 [15.1MiB/s] [                           <=>   ]
      cmp: 7.14MiB 0:08:18 [   0 B/s] [    <=>                           ]

请注意,该pv代码显示了原始输出的数据速率crunch,位于以下数据速率之上pxz

  • 每 GB 大约需要 7 分钟,这意味着该作业可能需要九天去完成。
  • 但压缩比是一致的更好的比 100 比 1,所以输出文件应该是较少的超过 17GB。

相关内容