.\" -*- coding: UTF-8 -*- .\" Copyright (c) 1993 by Thomas Koenig (ig25@rz.uni-karlsruhe.de) .\" .\" SPDX-License-Identifier: Linux-man-pages-copyleft .\" .\" Modified Sun Jul 25 11:05:58 1993 by Rik Faith (faith@cs.unc.edu) .\" Modified Sat Feb 10 16:18:03 1996 by Urs Thuermann (urs@isnogud.escape.de) .\" Modified Mon Jun 16 20:02:00 1997 by Nicolás Lichtmaier .\" Modified Mon Feb 6 16:41:00 1999 by Nicolás Lichtmaier .\" Modified Tue Feb 8 16:46:45 2000 by Chris Pepper .\" Modified Fri Sep 7 20:32:45 2001 by Tammy Fox .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH hier 7 "30 жовтня 2022 року" "Сторінки підручника Linux 6.03" .SH НАЗВА hier \- опис ієрархії файлової системи .SH ОПИС Типова система Linux, окрім інших, складається з таких каталогів: .TP \fI/\fP Це кореневий каталог. Тут починається уся ієрархія. .TP \fI/bin\fP У цьому каталозі містяться усі виконувані програми, які потрібні для роботи і відновлення системи у режимі єдиного користувача. .TP \fI/boot\fP Містить статичні файли завантажувача системи. У цьому каталозі зберігаються лише файли, які потрібні під час процедури завантаження системи. Встановлювач карти та файли налаштувань мають зберігатися у \fI/sbin\fP та \fI/etc\fP. Ядро операційної системи (наприклад initrd) має зберігатися або у \fI/\fP, або у \fI/boot\fP. .TP \fI/dev\fP Спеціальні файли або файли пристроїв, які посилаються на фізичні пристрої. Див. \fBmknod\fP(1). .TP \fI/etc\fP Містить файли налаштувань, які є локальними для системи. У деяких великих пакунків програмного забезпечення, подібних до X11, можуть бути власні підкаталоги в \fI/etc\fP. Тут або у \fI/usr/etc\fP можна зберегти загальносистемні файли налаштувань. Втім, програми мають завжди шукати ці файли в \fI/etc\fP. Посилання на ці файли варто також розмістити у \fI/usr/etc\fP. .TP \fI/etc/opt\fP Специфічні для основної системи файли налаштувань для додаткових програм, які встановлено до \fI/opt\fP. .TP \fI/etc/sgml\fP У цьому каталозі зберігаються файли налаштувань для SGML (необов'язковий). .TP \fI/etc/skel\fP При створенні облікового запису користувача файли з цього каталогу, зазвичай, буде скопійовано до домашнього каталогу користувача. .TP \fI/etc/X11\fP Файли налаштувань для системи керування вікнами X11 (необов'язковий). .TP \fI/etc/xml\fP У цьому каталозі зберігаються файли налаштувань для XML (необов'язковий). .TP \fI/home\fP У системах із домашніми каталогами для користувачів, ці каталоги перебувають всередині цього каталогу, безпосередньо чи опосередковано. Структура цього каталогу залежить від рішень локального адміністратора (необов'язковий). .TP \fI/lib\fP У цьому каталозі мають зберігатися ті бібліотеки спільного користування, які необхідні для завантаження системи і запуску команд у кореневій файловій системі. .TP \fI/lib<варіант.>\fP Ці каталоги є варіантами \fI/lib\fP у системах, де передбачено підтримку понад одного формату виконуваних файлів, які потребують окремих бібліотек (необов'язковий). .TP \fI/lib/modules\fP Завантажувані модулі ядра (необов'язковий). .TP \fI/lost+found\fP У цьому каталозі зберігаються записи, які було втрачено у файловій системі. Ці записи, зазвичай, є фрагментами файлів, які було втрачено через помилки у роботі диска або аварійне завершення роботи системи. .TP \fI/media\fP У цьому каталозі містяться точки монтування для портативних носіїв даних, зокрема компакт\-дисків і DVD або флешок USB. У системах, де існує декілька пристроїв для монтування певного типу носіїв, каталоги монтування може бути створено додаванням числа до назви доступних носіїв рівнем вище. Нумерація починається з «0». Також має існувати ненумерований варіант назви. .TP \fI/media/floppy[1\-9]\fP Дискета (необов'язковий). .TP \fI/media/cdrom[1\-9]\fP Пристрій для читання компакт\-дисків (необов'язковий). .TP \fI/media/cdrecorder[1\-9]\fP Пристрій для записування компакт\-дисків (необов'язковий). .TP \fI/media/zip[1\-9]\fP Диск Zip (необов'язковий). .TP \fI/media/usb[1\-9]\fP Диск USB (необов'язковий). .TP \fI/mnt\fP Цей каталог є точкою монтування для тимчасово змонтованих файлових систем. У деяких дистрибутивах \fI/mnt\fP містяться підкаталоги, які слід використовувати як точки монтування для декількох тимчасових файлових систем. .TP \fI/opt\fP У цьому каталозі мають зберігатися пакунки додатків, які містять статичні файли. .TP \fI/proc\fP Це точка монтування файлової системи \fIproc\fP, яка надає відомості щодо запущених процесів та ядра. Докладніший опис цієї фіктивної файлової системи наведено у \fBproc\fP(5). .TP \fI/root\fP Зазвичай, цей каталог є домашнім каталогом користувача root (необов'язковий). .TP \fI/run\fP У цьому каталозі містяться дані, які описують стан систем з моменту її завантаження. Колись для цього використовували \fI/var/run\fP, і деякі програми можуть продовжувати користуватися саме цим каталогом. .TP \fI/sbin\fP Подібно до \fI/bin\fP, у цьому каталозі містяться програми, які потрібні для завантаження системи, але які, зазвичай, не потрібні звичайним користувачам. .TP \fI/srv\fP Цей каталог містить специфічні для системи дані, які обслуговуються цією системою. .TP \fI/sys\fP Це точка монтування файлової системи sysfs. Ця файлова система надає дані щодо ядра системи, подібні до даних \fI/proc\fP, але краще структуровані. Для структурування використовують інфраструктуру kobject. .TP \fI/tmp\fP У цьому каталозі містяться тимчасові файли, які може бути вилучено без попередження, зокрема звичайним завданням або системою під час завантаження. .TP \fI/usr\fP Цей каталог, зазвичай, монтується з окремого розділу. У ньому мають зберігатися лише придатні до спільного використання дані, які призначено лише для читання; так, щоб його можна було монтувати на різних комп'ютерах під керуванням Linux. .TP \fI/usr/X11R6\fP Система X\-Window, версія 11 випуск 6 (є у FHS 2.3, вилучено у FHS 3.0). .TP \fI/usr/X11R6/bin\fP Виконувані файли, які належать до системи X\-Window; часто, на цей каталог є символічне посилання з традиційнішого \fI/usr/bin/X11\fP. .TP \fI/usr/X11R6/lib\fP Файли даних, пов'язаних із системою X\-Window. .TP \fI/usr/X11R6/lib/X11\fP Ці каталоги містять різноманітні файли, які потрібні для роботи X; часто, на цей каталог є символічне посилання з \fI/usr/lib/X11\fP. .TP \fI/usr/X11R6/include/X11\fP Містить файли для включення, які потрібні для збирання програм, що використовують систему X11\-window. Часто, на цей каталог є символічне посилання з \fI/usr/include/X11\fP. .TP \fI/usr/bin\fP Це основний каталог для виконуваних програм. У цьому каталозі має зберігатися більшість програм для звичайних користувачів, які не потрібні для завантаження або відновлення системи, і які не встановлюються локально. .TP \fI/usr/bin/mh\fP Команди для системи обробки пошти MH (необов'язковий). .TP \fI/usr/bin/X11\fP Це традиційне місце для пошуку виконуваних файлів X11; у Linux це, зазвичай, символічне посилання на \fI/usr/X11R6/bin\fP. .TP \fI/usr/dict\fP Замінено на \fI/usr/share/dict\fP. .TP \fI/usr/doc\fP Замінено на \fI/usr/share/doc\fP. .TP \fI/usr/etc\fP У цьому каталозі можуть зберігатися загальносистемні файли налаштувань, які є спільними для декількох комп'ютерів. Втім, програми завжди мають посилатися на цій файли з використанням каталогу \fI/etc\fP. Посилання з файлів у \fI/etc\fP мають вказувати на відповідні файли у \fI/usr/etc\fP. .TP \fI/usr/games\fP Виконувані файли для ігор і освітніх програм (необов'язковий). .TP \fI/usr/include\fP Включені файли для компілятора C. .TP \fI/usr/include/bsd\fP Сумісні з BSD файли для включення (необов'язковий). .TP \fI/usr/include/X11\fP Файли для включення для компілятора C та системи X\-Window. Зазвичай, це символічне посилання на \fI/usr/X11R6/include/X11\fP. .TP \fI/usr/include/asm\fP Файли для включення, які оголошують якісь функції мовою асемблера. Зазвичай, символічне посилання на \fI/usr/src/linux/include/asm\fP. .TP \fI/usr/include/linux\fP Містить дані, які можуть змінюватися із зміною випусків системи. Зазвичай, символічне посилання на \fI/usr/src/linux/include/linux\fP. Призначено для отримання специфічних даних операційної системи. .IP (Зауважте, тут мають зберігатися файли для включення, які належним чином працюють з поточною бібліотекою libc та у просторі назв користувача. Втім, початковий код ядра Linux не призначено для використання у програмах користувача, він не містить ніяких даних щодо бібліотеки libc, якою ви користуєтеся. Дуже може бути, що щось не працюватиме, якщо ви зробите так, щоб \fI/usr/include/asm\fP і \fI/usr/include/linux\fP вказували на якусь ієрархію коду ядра. У системах Debian використано заголовки з відомої працездатної версії ядра, які є частиною пакунка libc*\-dev.) .TP \fI/usr/include/g++\fP Файли для включення, які слід використовувати з компілятором GNU C++. .TP \fI/usr/lib\fP Об'єктні бібліотеки, включно із динамічними бібліотеками, а також деякі виконувані файли, які, зазвичай, не призначено для безпосереднього виклику. У складніших програм можуть бути підкаталоги у цьому каталозі. .TP \fI/usr/libexec\fP У каталозі містяться виконувані файли лише для внутрішнього використання. Їх не призначено для безпосереднього виконання командними оболонками або скриптами користувачів. .TP \fI/usr/lib<варіант.>\fP Ці каталоги є варіантами \fI/usr/lib\fP у системах, де передбачено підтримку понад одного формату виконуваних файлів, які потребують окремих бібліотек, але потреби у символічному посиланні на \fI/usr/lib<варіант>/X11\fP немає (необов'язковий). .TP \fI/usr/lib/X11\fP Звичне місце для файлів даних, які пов'язано із програмами X, і файли налаштувань для самої системи X. У Linux це, зазвичай, символічне посилання на \fI/usr/X11R6/lib/X11\fP. .TP \fI/usr/lib/gcc\-lib\fP містить виконувані файли та файли для включення для компілятора GNU C, \fBgcc\fP(1). .TP \fI/usr/lib/groff\fP Файли для системи форматування документів GNU groff. .TP \fI/usr/lib/uucp\fP Файли для \fBuucp\fP(1). .TP \fI/usr/local\fP Тут, зазвичай, зберігаються дані програм, які є локальними для системи. .TP \fI/usr/local/bin\fP Виконувані файли програм, які є локальними. .TP \fI/usr/local/doc\fP Локальна документація. .TP \fI/usr/local/etc\fP Файли налаштувань, які пов'язано із локально встановленими програмами. .TP \fI/usr/local/games\fP Виконувані файли для локально встановлених ігор. .TP \fI/usr/local/lib\fP Файли, які пов'язано із локально встановленими програмами. .TP \fI/usr/local/lib<варіант.>\fP Ці каталоги є варіантами \fI/usr/local/lib\fP у системах, де передбачено підтримку понад одного формату виконуваних файлів, які потребують окремих бібліотек (необов'язковий). .TP \fI/usr/local/include\fP Файли заголовків для локального компілятора C. .TP \fI/usr/local/info\fP Інформаційні сторінки, які пов'язано із локально встановленими програмами. .TP \fI/usr/local/man\fP Сторінки підручника, які пов'язано із локально встановленими програмами. .TP \fI/usr/local/sbin\fP Локально встановлені програми для адміністрування системи. .TP \fI/usr/local/share\fP Дані локальних програм, якими можна спільно користуватися у різних архітектурах тієї самої операційної системи. .TP \fI/usr/local/src\fP Початковий програмний код для локально встановленого програмного забезпечення. .TP \fI/usr/man\fP Замінено на \fI/usr/share/man\fP. .TP \fI/usr/sbin\fP У цьому каталозі містяться виконувані файли програм для адміністрування системи. Ці програми мають бути некритичними для процедури завантаження, для монтування \fI/usr\fP або для відновлення системи. .TP \fI/usr/share\fP У цьому каталозі містяться підкаталоги із специфічними для програм даними. У цих каталогах зберігаються дані, які є спільними для різних архітектур тієї самої операційної системи. Часто тут зберігаються дані, які типово містяться у \fI/usr/doc\fP, \fI/usr/lib\fP або \fI/usr/man\fP. .TP \fI/usr/share/color\fP Містить дані щодо керування кольорами, зокрема профілі кольорів International Color Consortium (ICC) (необов'язковий). .TP \fI/usr/share/dict\fP Містить списки слів, які використовують для перевірки правопису (необов'язковий). .TP \fI/usr/share/dict/words\fP Список слів англійською (необов'язковий). .TP \fI/usr/share/doc\fP Документація щодо встановлених програм (необов'язковий). .TP \fI/usr/share/games\fP Файли статичних даних для ігор у \fI/usr/games\fP (необов'язковий). .TP \fI/usr/share/info\fP Тут зберігаються інформаційні сторінки (необов'язковий). .TP \fI/usr/share/locale\fP Тут зберігаються дані локалей (необов'язковий). .TP \fI/usr/share/man\fP Тут, у підкаталогах за розділами сторінок, зберігаються сторінки підручника. .TP \fI/usr/share/man/<локаль>/man[1\-9]\fP У цих каталогах містяться сторінки підручника для певної локалі у формі початкового коду. У системах, де використано лише одну мову і набір коду для усіх сторінок підручника, можна пропускати підрядок <локаль>. .TP \fI/usr/share/misc\fP Різноманітні дані, якими можна спільно користуватися у різних архітектурах тієї самої операційної системи. .TP \fI/usr/share/nls\fP Тут зберігаються каталоги повідомлень, які забезпечують підтримку перекладів (необов'язковий). .TP \fI/usr/share/ppd\fP Файли Postscript Printer Definition (PPD) (необов'язковий). .TP \fI/usr/share/sgml\fP Файли для SGML (необов'язковий). .TP \fI/usr/share/sgml/docbook\fP Файли DTD DocBook (необов'язковий). .TP \fI/usr/share/sgml/tei\fP Файли DTD TEI (необов'язковий). .TP \fI/usr/share/sgml/html\fP Файли DTD HTML (необов'язковий). .TP \fI/usr/share/sgml/mathml\fP Файли DTD MathML (необов'язковий). .TP \fI/usr/share/terminfo\fP База даних для terminfo (необов'язковий). .TP \fI/usr/share/tmac\fP Макроси troff, які не постачаються разом із groff (необов'язковий). .TP \fI/usr/share/xml\fP Файли для XML (необов'язковий). .TP \fI/usr/share/xml/docbook\fP Файли DTD DocBook (необов'язковий). .TP \fI/usr/share/xml/xhtml\fP Файли DTD XHTML (необов'язковий). .TP \fI/usr/share/xml/mathml\fP Файли DTD MathML (необов'язковий). .TP \fI/usr/share/zoneinfo\fP Файли із даними часових поясів (необов'язковий). .TP \fI/usr/src\fP Файли початкового коду для різних частин системи, зокрема вміст пакунків із довідковими даними. Не працюйте тут із власними проєктами, оскільки файли у /usr мають бути придатними лише до читання, окрім випадків встановлення програмного забезпечення (необов'язковий). .TP \fI/usr/src/linux\fP Колись це було традиційним місцем для початкового програмного коду ядра. У деяких дистрибутивах тут зберігаються початкові коди типового ядра. Вам, ймовірно, слід скористатися іншим каталогом, якщо ви хочете зібрати власну версію ядра системи. .TP \fI/usr/tmp\fP Застарілий. Має бути посиланням на \fI/var/tmp\fP. Це посилання зберігається лише з міркувань забезпечення сумісності. Ним не слід користуватися. .TP \fI/var\fP У цьому каталозі містяться файли, які можуть змінюватися у розмірі, зокрема файли буфера друку та файли журналу. .TP \fI/var/account\fP Журнал обліку процесів (необов'язковий). .TP \fI/var/adm\fP Цей каталог заміщено каталогом \fI/var/log\fP, він має бути символічним посиланням на \fI/var/log\fP. .TP \fI/var/backups\fP Зарезервовано з історичних причин. .TP \fI/var/cache\fP Кешовані дані програм. .TP \fI/var/cache/fonts\fP Локально створені шрифти (необов'язковий). .TP \fI/var/cache/man\fP Локально форматовані сторінки підручника (необов'язковий). .TP \fI/var/cache/www\fP Дані проксі\-сервера або кешу WWW (необов'язковий). .TP \fI/var/cache/<пакунок>\fP Дані кешу, які є специфічними для пакунків (необов'язковий). .TP \fI/var/catman/cat[1\-9]\fP lub \fI/var/cache/man/cat[1\-9]\fP У цих каталогах містяться попередньо форматовані сторінки підручника, які впорядковано за розділами. (Використання попередньо форматованих сторінок підручника вважається застарілим.) .TP \fI/var/crash\fP Дампи аварій системи (необов'язковий). .TP \fI/var/cron\fP Зарезервовано з історичних причин. .TP \fI/var/games\fP Змінні дані ігор (необов'язковий). .TP \fI/var/lib\fP Змінні дані щодо стану для програм. .TP \fI/var/lib/color\fP Змінні файли, у яких містяться дані щодо керування кольорами (необов'язковий). .TP \fI/var/lib/hwclock\fP Каталог стану для hwclock (необов'язковий). .TP \fI/var/lib/misc\fP Різноманітні дані щодо стану. .TP \fI/var/lib/xdm\fP Змінні дані засобу керування дисплеєм графічного X\-сервера (необов'язковий). .TP \fI/var/lib/<редактор>\fP Файли резервних копій і стану редактора (необов'язковий). .TP \fI/var/lib/<назва>\fP Ці каталоги має бути використано для підтримки пакування для усіх дистрибутивів. .TP \fI/var/lib/<пакунок>\fP Дані щодо стану пакунків і підсистем (необов'язковий). .TP \fI/var/lib/<засіб_пакування>\fP Файли підтримки пакування (необов'язковий). .TP \fI/var/local\fP Змінні дані для \fI/usr/local\fP. .TP \fI/var/lock\fP У цьому каталозі зберігаються файли блокувань. За стандартом назви файлів блокувань пристроїв повинні мати формат \fILCK..<пристрій>\fP, де запис \fI<пристрій>\fP є назвою пристрою у файловій системі. Використаний формат вмісту збігається з форматом файлів блокувань HDU UUCP, тобто файли блокувань містять ідентифікатор процесу (PID) у форматі 10\-байтового десяткового числа, записаного символами ASCII, за яким має бути символ розриву рядка. .TP \fI/var/log\fP Різноманітні файли журналу. .TP \fI/var/opt\fP Змінні дані для \fI/opt\fP. .TP \fI/var/mail\fP Поштові скриньки користувачів. Замінює собою \fI/var/spool/mail\fP. .TP \fI/var/msgs\fP Зарезервовано з історичних причин. .TP \fI/var/preserve\fP Зарезервовано з історичних причин. .TP \fI/var/run\fP Змінні файли середовища виконання, зокрема файли, що містять ідентифікатори процесів (PID) та записані до журналу дані користувача \fI(utmp)\fP. Зазвичай, файли у цьому каталозі вилучають під час перезавантаження системи. .TP \fI/var/spool\fP Буферизовані (або поставлені у чергу) файли для різноманітних програм. .TP \fI/var/spool/at\fP Буферизовані завдання для \fBat\fP(1). .TP \fI/var/spool/cron\fP Буферизовані завдання для \fBcron\fP(8). .TP \fI/var/spool/lpd\fP Файли буферів даних для друку (необов'язковий). .TP \fI/var/spool/lpd/printer\fP Буфери для певного принтера (необов'язковий). .TP \fI/var/spool/mail\fP Замінено на \fI/var/mail\fP. .TP \fI/var/spool/mqueue\fP Вихідна пошта у черзі обробки (необов'язковий). .TP \fI/var/spool/news\fP Каталог\-буфер для новин (необов'язковий). .TP \fI/var/spool/rwho\fP Файли буфера для \fBrwhod\fP(8) (необов'язковий). .TP \fI/var/spool/smail\fP Файли буфера для програми надсилання пошти \fBsmail\fP(1). .TP \fI/var/spool/uucp\fP Файли буфера для \fBuucp\fP(1) (необов'язковий). .TP \fI/var/tmp\fP Подібно до \fI/tmp\fP, у цьому каталозі зберігаються тимчасові файли протягом невизначеного періоду часу. .TP \fI/var/yp\fP Файли баз даних для NIS, раніше відомі як Sun Yellow Pages (YP). .SH СТАНДАРТИ Стандарт ієрархії файлової системи (FHS), версія 3.0, оприлюднено 19 березня 2015 року .UR https://refspecs.linuxfoundation.org/fhs.shtml .UE . .SH ВАДИ Цей список не є повним; різні дистрибутиви і системи може бути налаштовано по\-різному. .SH "ДИВ. ТАКОЖ" \fBfind\fP(1), \fBln\fP(1), \fBproc\fP(5), \fBfile\-hierarchy\fP(7), \fBmount\fP(8) .PP Стандарт ієрархії файлової системи .PP .SH ПЕРЕКЛАД Український переклад цієї сторінки посібника виконано Yuri Chornoivan . .PP Цей переклад є безкоштовною документацією; будь ласка, ознайомтеся з умовами .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License Version 3 .UE . НЕ НАДАЄТЬСЯ ЖОДНИХ ГАРАНТІЙ. .PP Якщо ви знайшли помилки у перекладі цієї сторінки підручника, будь ласка, надішліть електронний лист до списку листування перекладачів: .MT trans-uk@lists.fedoraproject.org .ME .