Próbowałem cat /dev/zero
, ale to nic nie zrobiło. Poszukałem /dev/zero
go w Google i napisano, że jest to po prostu pusty plik o nieskończonym rozmiarze. Czy cat
drukuje nieskończoną liczbę nieistniejących znaków? Jak to działa? W jaki sposób zapewnia nieskończone dane, jeśli ma 0 bajtów? Jakie są zastosowania tego pliku, jeśli można po prostu utworzyć pusty plik?
cat foo > /dev/null
i cat foo > /dev/zero
są takie same, ale cat /dev/null
i cat /dev/zero
to nie to samo, prawda?
cat -v /dev/zero
aby zobaczyć, co robi. Zobacz Czyszczenie nieużywanego miejsca zerami (ext3, ext4) dla wspólnego celu.