для любопытного читателя sbin
- сокращение от «системные двоичные файлы» (хотя иногда его описывают как сокращение от «статические двоичные файлы», потому что в некоторых системах исполняемые файлы /sbin
всегда будут статически связаны, чтобы гарантировать загрузочную систему в случае ее /lib
уничтожения); lib
довольно очевидно означает «библиотеки».
/var
содержит «переменные файлы» - такие вещи, как журналы, идентификаторы процессов, временные каталоги, почтовые спулы.
/proc
(в системах с proc
файловой системой) изначально просто содержал информацию о запущенных процессах, но Linux расширил ее, включив также много другой информации (например, cat /proc/cpuinfo
).
В некоторых более старых версиях Unix /etc
часто содержатся исполняемые программы (и в некоторых случаях они все еще могут выполняться), а не просто ограничиваются конфигурационными файлами. Если память не изменяет, ifconfig
была на самом деле /etc/ifconfig
на системах SVR4 несколько лет назад.
Если вы используете компьютер Solaris, вы также увидите xpg4
(обозначающее «Руководство по переносимости X / Open»), ccs
(«Система компилятора C») и ucb
(«Университет Калифорнии, Беркли» - совместимость с BSD).
Вы можете найти чтение FHS полезным :)