Abends2 / Linux_Basics

Заметки по базовым составляющим ОС Linux

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Основы Linux

Содержание:

  1. Общие сведения о Unix-системах;

  2. Структура файловой системы;

Тема 1: Общие сведения о Unix-системах

Тема 2: Структура файловой системы

    Структура каталогов в сравнении с ОС Windows

    Представим обычную ситуацию, при которой, мы подключаем новый диск к компьютеру на базе ОС Windows. Что происходит после подключения? Ответ простой - каждый новый диск представляет собой обособленный каталог со своим корнем. Иными словами, корневых каталогов может быть несколько. В Linux же, наоборот, каждое новое устройство подключается к одному корню, т.е. при данной файловой структуре не диски содержат каталоги, а каталог — диски.

    Стандарт иерархии файловой системы

    Filesystem Hierarchy Standart (FHS) - стандарт, унифицирующий местонахождение файлов и каталогов с общим назначением в файловой системе UNIX.

  - / - Самый главный каталог в системе, который содержит в себе все остальные;

  - /bin - Каталог, который содержит в себе двоичные исполняемые файлы команд (например, cat, pwd, ls и др.);

  - /opt - дополнительные приложения системы (пакеты программного обеспечения);

  - /boot - Здесь расположены файлы для начальной загрузки (образ initrd, а также ядро vmlinuz);

  - /root - Директория, которая содержит файлы и личные настройки суперпользователя;

  - /dev - Драйверы для взаимодействия с другими устройствами;

  - /etc - Файлы конфигурации различных программ;

  - /srv - Содержит файлы сервисов, предоставляемых сервером (Apache, FTP и др.);

  - /home - Каталог, где содержатся домашние каталоги пользователей системы;

  - /tmp - Хранит в себе временные файлы (очищается при повторном запуске системы);

  - /lib - Содержит системные библиотеки, с которыми работают программы и модули ядра;

  - /usr - Содержит пользовательские приложения и утилиты, используемые пользователями, а не системой;

  - /media - Точка, куда монтируются внешние носители;

  - /var - Содержит переменные файлы. Имеет подкаталоги, отвечающие за отдельные переменные;

  - /mnt - Точка временного монтирования устройств;

  - /proc - Содержит файлы, хранящие информацию о запущенных процессах и о состоянии ядра ОС;

  - /sys - Содержит данные непосредственно о системе. Тут можно узнать информацию о ядре, драйверах и устройствах.

About

Заметки по базовым составляющим ОС Linux