Думаю, многие, начинающие пользователи Linux, задавались вопросом, где и как хранятся данные? И по привычке искали диск «C:\» или папку «Program Files»… В
Linux дело обстоит по-другому чем в Windows, первое что нужно уяснить
так это то что косая черта теперь в другую сторону «/»(Как в интернете),
например путь к стандартной папке «Изображения»: В Windows:
C:\Documents and Settings\Пользователь\Мои документы\Мои рисунки
В Linux:
/home/пользователь/Изображения
И так, полезем вглубь…
В
Linux также как и во всех Unix-подобных ОС в основе лежит корневой
каталог, обозначающийся просто «/», в Windows это можно сравнить с
«C:\». В корневом каталоге располагаются несколько папок (они есть во
всех Unix-подобных ОС):
- / - Корневой каталог - это основа файловой системы и "начало пути" ко всем ее файлам.
- /bin
– тут находятся все базовые программы. Так что не удаляйте их, а то
придется все переустанавливать…Здесь можно найти все- от программы для
получения доступа к дискам до простого текстового редактора и
архиватора.
- /boot – в этой паке находятся файлы необходимые для загрузки. Здесь чаще всего находится и само ядро ОС.
- /dev
– здесь находятся файлы оболочных и символьных устройств. Короче
говоря, через эти файлы программа обращается к драйверу устройства.
Например, файл /dev/had относится к первому жесткому диску, который
присоединен к интерфейсу IDE, а /dev/fd0 – к первичному устройству
чтения/записи гибких дисков. Работать с такими файлами пользователь
может с помощью специальных программ.
- /etc– в этой папке находятся файлы настройки системы и программ.
- /home – каталог в котором содержится информация всех пользователей(в Windows подобную функцию выполняет: C:\Documents and Settings)
- /lib– здесь хранятся компоненты ядра и программ, а также библиотеки
- /media – здесь находятся смонтированные съемные носители информации (флешки, диски, дискеты,…)
- /mnt - здесь находятся смонтированные не съемные носители информации (в основном это жесткие)
- /opt - Каталог, в который часто устанавливают прикладные программы, например, текстовые процессоры и офисные пакеты
- /proc
– здесь содержится образы всех выполняющихся процессов. Информация о
каждом процессе находится в отдельном каталоге, название которого носит
номер процесса.
- /root – домашний каталог суперпользователя
- /sbin-
в этой папе находятся приложения, необходимые для полноценной работы.
Они не так важны, как например, приложения из папки /bin, но без них
работа будет неудобной.
- /srv - Данные, необходимые для работ служб (программ, функционирующих в фоновом режиме)
- /tmp – здесь находятся временные файлы, созданные программами. После перезагрузки файлы отсюда удаляются.
- /usr
– в этой папе находятся большинство полезных для пользователя программ и
команд, библиотеки к ним, ресурсы и исходные коды приложений
- /var – содержит различные файлы данных, включая файлы протоколов.
Нужно
заметить, что производители дистрибутивов линукс всё ещё никак не
приведут свои системы к одному формату, поэтому некоторые файлы нужно
искать в различных местах. В ОС Linux считается „хорошим тоном— хранить все личные файлы и настройки пользователей ( /home/) на отдельном разделе, а также выделять отдельный раздел для программ ( /usr/local/), устанавливаемых из пакетов, не входящих в дистрибутив с ОС Linux. В таком случае при переустановке, обновлении системы или переходе к другому дистрибутиву вы не теряете ни ваши личные файлы, ни дополнительно установленные программы. Начинающим пользователям Linux многие рекомендуют такую разбивку:
/dev/sda - жесткий диск
Раздел | Формат | Каталог | Описание | /dev/sda1 | ext3 | / | Корневой каталог. | /dev/sda2 | swap | /swap | Часть диска, используемая как виртуальная память. 2:1 от физической памяти | /dev/sda3 | ext3 | /home | Kаталоги пользователей системы. |
Конечно, знать все это нет необходимости, но представление иметь надо…
|