/ dev / nullに550MBのファイルを読み込んでいます。
dd: writing '/dev/null': No space left on device
私はびっくりしました。/ dev / nullは、あなたが好きなだけ送信できるブラックホールだと思いました(仮想fsのため)。
はい、このエラーが発生すると、ディスクがほぼいっぱいになります。ディスクからコンテンツを削除する以外に何ができますか?
ls -l /dev/null
-rw-r--r-- 1 root root 0 July 7 21:58 /dev/null
の代わりに
crw-rw-rw- 1 root root 1, 3 July 7 02:58 /dev/null
私が使用しているコマンド:
time sh -c "dd if=$filename of=/dev/null"
/dev/null
を書き込んでも、実際には何も書き込まれないため、このエラーはトリガーされません。なしでも同じ効果が得られtime
ますか?strace dd if=$filename of=/dev/null
(機密情報を含まないファイルで実行してください)、またはエラーのトリガーに必要なstrace dd if=$filename of=/dev/null
場合time
は、出力を投稿してください。
ls -l /dev/null