キャラクターデバイスとブロックデバイスを区別する必要があるのはなぜですか? [コピー]

キャラクターデバイスとブロックデバイスを区別する必要があるのはなぜですか? [コピー]

私はLinuxのソースコードを読み取ろうとしました。キャラクターデバイスとブロックデバイスが違うという内容のYouTube映像を見始めました。それがなぜ重要なのかは言いません。ファイルシステムに何かがあると、それは同じだからです。

ベストアンサー1

ただ理解しやすいです。ブロックデバイスはブロックを読み取ることができ、ブロックデバイスは文字単位で読み取ることができます。

/dev/random は char です。たとえば、/dev/tyy は char です。

などなど...

文字デバイスは、Ctrl + Gなどの特殊文字を使用して、物理シリアルコンソールでビープ音を鳴らすように制御できます。

最も簡単な説明:読み取り/書き込みに必要な方法によって異なります。

おすすめ記事