Я намагався 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) для загальних цілей.