私はしようとしましたがcat /dev/zero
、何もしないようでした。私はグーグルで調べました/dev/zero
が、それは基本的に無限のサイズの空のファイルだと言います。されcat
、存在しない文字の無限の数を印刷しますか?これはどのように作動しますか?0バイトの場合、どのようにして無限のデータを提供しますか?単純に空のファイルを作成できる場合、このファイルの用途は何ですか?
/ dev / nullもあります。これは、読み取りたい場合は空のファイルのように動作し、書き込みたい場合はブラックホールとして動作します。
—
ジョフェル
@jofelが、無限の0ビットに/ dev / nullを使用することはできませんよね?
—
tkbx
cat foo > /dev/null
そして、cat foo > /dev/zero
同じですが、cat /dev/null
そしてcat /dev/zero
、正しい同じではありませんか?
cat -v /dev/zero
して、実行されていることを確認します。一般的な目的については、未使用スペースをゼロでクリア(ext3、ext4)を参照してください。