このコマンドは何をしますか?
dd if=/dev/zero of=/dev/null &
このコマンドを実行すると、6204などの4桁の数字が返されるため、このコマンドの意味を本当に理解できません。
答え1
それはそれからバイトを読み、/dev/zero
そこに入れます/dev/null
。
/dev/zero
読み込むと0が出力されます。/dev/null
あなたが書いたすべてを捨てるビットバケットです。
数を指定しない場合は、ファイルの終わりまでのみ読み込みます。この場合、この状況は/dev/zero
永遠に続くでしょう。
次の方法で数を指定できます。
dd if=/dev/zero of=/dev/null count=10
デフォルトは10,512バイトです/dev/zero
。
チャンクサイズを指定することもできます。
dd if=/dev/zero of=/dev/null bs=1024 count=10
表示される番号はプロセスIDです。この情報は、コマンドをバックグラウンドで送信するために使用されるために表示されます&
。
上記のように、コマンドはターミナルを終了するか、コンピュータを再起動するか、を使用またはkill
実行してpkill
からfg
+を押してプロセスを終了するまでCtrl終了しませんC。