Я новичок в кранч
. Я пытаюсь создать список, содержащий слова длиной 8 символов.
crunch 8 8> pw.txt
Мой компьютер зависает, потому что на нем недостаточно места для этого.
Есть ли способ создать список слов на основе определенного числа / символа, который я мог бы использовать, чтобы на создание меньше времени / места потребовалось бы?
возможный пароль
a2016010
b2016010
c2016010
.
.
.
z2016010
Мы будем благодарны за любые подсказки / предложения по этому поводу!
Сжатие crunch
вывод с помощью pxz
может сэкономить много места, но компромиссом являются циклы ЦП. Вот некоторые выходные данные текущего запуска:
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
: