Я пытался cat /dev/zero
, и это, похоже, ничего не делало. Я гуглил /dev/zero
, и он говорит, что это в основном пустой файл с бесконечным размером. Является ли cat
печать бесконечным числом несуществующих символов? Как это работает? Как это обеспечивает бесконечные данные, если это 0 байтов? Какая польза от этого файла, если можно просто создать пустой файл?
cat foo > /dev/null
и cat foo > /dev/zero
одинаковы, но cat /dev/null
и cat /dev/zero
не одинаковы ли, верно?
cat -v /dev/zero
чтобы посмотреть, что он делает. См. Очистка неиспользуемого пространства с нулями (ext3, ext4) для общей цели.