DEVOPSTRAINER
Вопросы / Linux

Чем символьные устройства отличаются от блочных?

Краткий ответ

Блочные устройства работают порциями фиксированного размера (блоками) с произвольным доступом и кэшированием — диски, SSD, RAM-диски, CD (видны в lsblk); на них создают файловые системы. Символьные передают данные потоком байт последовательно, без блочной буферизации ядром — терминалы, мышь, клавиатура, /dev/null, порты. В ls -l тип помечается b или c.

Ещё вопросы по теме «Linux»

Готовишься к DevOps-собеседованию?
Полные разборы вопросов, карточки с интервальным повторением, квизы и песочница с реальными сломанными Linux-серверами — бесплатно после входа.
Открыть тренажёр →