Необходимо сжать этот каталог:
-YDHEmmD9DDD =
, но это вывод:
zip error: Invalid command arguments (short option 'Y' not supported)
-121--900660- Я отформатировал 160GB диск, используя:
dd if=/dev/zeros of=/dev/sda bs=512
Я ожидаю, что весь диск заполнен нулями, но как я могу проверить его?
Я думал, что могу просто cat/dev/sda
и увидеть все нули, однако после того, как я сделал это, терминал, похоже, замерз.
Это / dev / zero
, а не / dev / zeros
, поэтому ваша команда должна быть:
dd if=/dev/zero of=/dev/sda bs=512
А не:
dd if=/dev/zeros of=/dev/sda bs=512
Есть много способов проверить, что диск содержит только нули, но открытие диска как файла и его просмотр - не самый эффективный метод.
Простой метод - использовать cmp
, который побайтно сравнивает два файла и сообщает о первом различии. По сути, вы можете сравнить / dev / zero
как файл (все нули) с вашим диском как другой файл, например:
cmp /dev/zero /dev/sda
Если вы получите что-то вроде этого:
cmp: EOF on....
Тогда файлы идентичны до конец более короткого файла (в данном случае ваш диск) и все нули.
cmp
сообщит о разнице примерно так:
... differ: byte 1, line 1
Я уверен, что он не завис; это занимает очень много времени. Один экран (80x25) - это 1920 знаков, т.е. не совсем 2к. И вы пытаетесь просмотреть нули объемом 160 ГБ, то есть
160 * 1024 * 1024 * 1024 символов, то есть 171798691840 символов.
Надеюсь, вы не строили никаких планов на следующие несколько недель ...; -)