/dev/sdX"を実行するとどうなりますか?">

"cat debian.iso > /dev/sdX"を実行するとどうなりますか?

/dev/sdX"を実行するとどうなりますか?">

ライブUSBを作成中ですが、よくわかりません。ファイル(またはファイルシステム)をデバイスノード(ファイルシステムの代わりに)に直接コピーするとどうなりますか?

ベストアンサー1

シェルがデバイスを開きます/dev/sdX。コマンドのすべての出力cat(最終的に結果debian.iso)はデバイスに直接書き込まれます。

最終結果は、debian.iso基本ディスクの先頭にバイト単位で書き込まれることです/dev/sdX

実際、デバイスノードは記憶媒体の下位コンテンツを単一のファイルのように見せる。この「ファイル」と記憶媒体に書き込んでいます。この哲学をこう呼ぶ。「すべては文書です」Unixシステムの特徴の1つと考えられています。

おすすめ記事