Top.Mail.Ru
Ответы

В чем разница между папками /sys /dev /etc /proc в unix-системах?

Поподробней, пожалуйста! не надо копипастить краткие обзоры из интернета)

По дате
По Рейтингу
Аватар пользователя
Новичок
15лет

/dev - директория содержит файлы устройств, подключенные к операционной системе. В Linux вообще всё рассматривается, как файл, даже различные устройства, такие как принтеры, жёсткие диски, сканеры и т. д. Для получения доступа к определённому устройству, необходимо чтобы существовал специальный файл. Аналогично устроено большинство UNIX-подобных операционных систем.

/proc - это директория, к которой примонтирована виртуальная файловая система procfs. Различная информация, которую ядро может сообщить пользователям, находится в "файлах" каталога /proc. Например, в файле /proc/modules находится список загруженных модулей ядра. А в файле /proc/cpuinfo — информация о процессоре компьютера.

P.S. какая разница самому писать или копипастить, сути дело это не меняет и dev, и proc от этого не перестают выполнять свои задачи.