Для тех, кто работал ранее только в системе MS-DOS, и для работавших ранее на других платформах семейства UNIX, слово "устройство" (device) имеет вполне определенный смысл. Значение этого термина в системе Linux следует пояснить, поскольку он будет использоваться с самого начала.
В системе Linux, как и во всех операционных системах, в основе которых лежит UNIX, устройства (devices) -- это специальные файлы. Жесткие диски воспринимаются как файлы, и обращение к ним происходит по именам. То же самое относится к модему, монитору и другим элементам аппаратного обеспечения: система UNIX рассматривает их как файлы, в которые можно писать и которые можно читать. Поскольку устройства -- это файлы, то помещены они в специальный каталог, отведенный устройствам. После установки системы эти файлы можно будет увидеть в каталоге /dev (dev -- сокращение от devices).
Но файлы-устройства все же отличаются от обычных файлов. Такие файлы делятся на 2 типа: "блоковые" (block devices) и "посимвольные" (character devices). Таким образом различают способ обмена данными с устройством: данные передаются либо целыми блоками, либо посимвольно. Тип устройства определяется при установке. Все обозначения поясняются в разд. 4.5.2.