This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| структура_файловой_системы [2011/02/07 15:54] val | структура_файловой_системы [2017/04/06 11:58] (current) val [Файлы, относящиеся к программам] | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Структура файловой системы ====== | ====== Структура файловой системы ====== | ||
| - | ===== Виды файлов ===== | + | * [[https://ru.wikipedia.org/wiki/FHS|Cтандарт иерархии файловой системы]] | 
| + | * [[http://www.opennet.ru/man.shtml?topic=hier&category=7&russian=0|Перевод man hier]] | ||
| - | ==== Программные продукты ==== | ||
| <code> | <code> | ||
| + | man hier | ||
| + | </code> | ||
| + | |||
| + | ==== Файлы, относящиеся к программам ==== | ||
| + | <code> | ||
| + | * /home | ||
| * двоичные | * двоичные | ||
| * пользовательские программы (bin) | * пользовательские программы (bin) | ||
| Line 11: | Line 17: | ||
| * конфигурационные (etc) | * конфигурационные (etc) | ||
| * скрипты (etc/rc.d etc/init.d) | * скрипты (etc/rc.d etc/init.d) | ||
| - | * документация (share) | + | * общие ресурсы (иконки, обои, шрифты, документация) (share) | 
| * исходные тесты (src) | * исходные тесты (src) | ||
| </code> | </code> | ||
| - | === Виды программных продуктов === | + | === Категории программных продуктов === | 
| * ПО, предназначенное для управления системой /bin /sbin /etc | * ПО, предназначенное для управления системой /bin /sbin /etc | ||
| Line 22: | Line 29: | ||
| * /etc /etc/rc.d/ /etc/init.d/ /usr/share /usr/src | * /etc /etc/rc.d/ /etc/init.d/ /usr/share /usr/src | ||
| - | * Дополнительное ПО (freebsd) | + | * Дополнительное ПО в freebsd и ПО из исходных текстов в linux | 
| * /usr/local/bin /usr/local/sbin /usr/local/lib  | * /usr/local/bin /usr/local/sbin /usr/local/lib  | ||
| * /usr/local/etc /usr/local/etc/rc.d/ /usr/local/share /usr/local/src | * /usr/local/etc /usr/local/etc/rc.d/ /usr/local/share /usr/local/src | ||
| - | ==== Данные /var ==== | + | * Дополнительное ПО c установкой в индивидуальный каталог | 
| - | <code> | + | * /opt | 
| - | log | + | |
| - | db | + | |
| - | cache | + | |
| - | + | ||
| - | spool | + | |
| - | </code> | + | |
| - | ==== Файловая система devfs ==== | + | ==== Файлы данных или результатов работы программ ==== | 
| <code> | <code> | ||
| - | # ls -l /dev/cuad0 | + | /home/userX | 
| - | # ls -l /dev/ttyS0 | + | /var/log | 
| + | /var/lib | ||
| + | /var/db | ||
| + | /var/cache | ||
| + | /var/mail | ||
| + | /var/spool | ||
| </code> | </code> | ||
| - | ==== Файлы устройств /proc ==== | ||
| - | <code> | ||
| - | # cat /proc/5139/cmdline | ||
| - | |||
| - | устаревший варианты использования | ||
| - | # cat /proc/interrupts | ||
| - | |||
| - | # cat /proc/cpuinfo | ||
| - | </code> | ||
| - | |||
| - | ==== Файлы устройств /sys ==== | ||
| - | <code> | ||
| - | # cat /sys/class/net/eth0/address | ||
| - | 00:0c:29:d2:6a:d3 | ||
| - | </code> | ||
| - | |||
| - | ===== Монтирование файловых систем ===== | ||
| - | Точки монтирования | ||
| - | |||
| - | ===== man hier ===== | ||