Структура файловой системы
На панелях Midnight Commander (рис. 7.1) показана файловая система Linux. На левой панели видны подкаталоги корневого каталога /, а на правой — содержимое домашнего каталога пользователя ту.
Если корневой каталог / является стандартным для всех Unix-систем, то названия и назначение подкаталогов меняется от дистрибутива к дистрибутиву. Особенно большая разница между различными ветвями дистрибутивов Linux. Но можно считать, особенно для дистрибутивов, разработанных на основе Red Hat, что существует как бы стандарт на подкаталоги. Опытный программист может построить собственную систему подкаталогов, но пользоваться такой возможностью не следует, так как многие программы по умолчанию настроены на определенную структуру каталогов. Далее описано назначение наиболее важных подкаталогов для дистрибутивов Linux, разработанных на основе Red Hat.
— корневой каталог, от которого идет отчет пути ко всем остальным каталогам и файлам.
/bin — этот каталог является первым, в котором ищутся файлы команд, введенных с клавиатуры. В нем содержатся основные системные программы (исполняемые файлы, файлы в двоичном коде), такие как общие команды управления файлами, оболочки командной строки и традиционные Linux-программы.
/boot — здесь расположены файлы, в которых содержится образ ядра. При запуске компьютера отсюда загружается операционная система.
/dev — каталог предназначен для файлов устройств. То есть в каталоге находятся специальные файлы, посредством которых операционная система взаимодействует с системными и физическими устройствами.
/etc — в каталоге расположены основные конфигурационные файлы операционной системы, а также подкаталоги с конфигурационными файлами прикладных программ.
/home — в этом каталоге располагаются все домашние каталоги пользователей, в которые устанавливаются личные конфигурационные файлы и программы.
/lib — в каталоге собраны общесистемные библиотеки, которые аналогичны файлам DLL в Windows.
/lost+found — служебный каталог, предназначенный, например, для хранения фрагментов файлов, которые были обнаружены при проверке файловой системы.
/mnt — здесь размещаются каталоги, в которых монтируются внешние файловые системы, в основном это гибкий диск, CD-ROM, различные
USB-устройства. Можно сказать, что это "стандартный" каталог для точек монтирования внешних файловых систем, правда, часто удобно монтировать, например, логические диски Windows в каталоге /windows, который пользователь может создать сам.
/root — домашний каталог администратора (root, суперпользователя).
/sbin — каталог для системных файлов программ, применяемых для администрирования системы.
/tmp — каталог для временных файлов. Файлы в этом каталоге могут автоматически удаляться по прошествии некоторого времени.
/usr — в этом каталоге создаются подкаталоги для пользовательских программ, их библиотек и документации. В частности, в подкаталоге /usr/Xl 1 находятся файлы графической системы X Window.
/var — каталог для рабочих и журнальных файлов, которые часто меняются, например, здесь можно найти протоколы системных событий, в них создаются временные файлы во время работы принтера и т. д.
Предыдущая страница | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 | Следующая страница