Technical Terms (Русский) - ArchWiki

# Technical Terms (Русский)

Эта страница нуждается в сопроводителе

Статья не гарантирует актуальность информации. Помогите русскоязычному сообществу поддержкой подобных страниц. См. Команда переводчиков ArchWiki

## Вступление

Эта страница посвящена техническим терминам и примерам, касающимся Linux. Дополните эту статью, если считаете это необходимым.

ВНИМАНИЕ: Информация представленная здесь касается Arch и может быть некорректной для других дистрибутивов Linux.

### Соглашения

Пожалуйста, пожалуйста, пожалуйста! Следуйте соглашениям и читайте Help:Редактирование перед тем как что-то добавлять на эту страницу.

## Дисковые разделы

Эта секция содержит примеры и информацию о различных типах файловых систем и вариантах разметки для ваших дисковых разделов.

### Стандартная структура директорий

Стандартная структура каталогов в Arch Linux выглядит следующим образом:

(элементы выделенные жирным шрифтом представляют виртуальные файловые системы создаются автоматически)

- корневой раздел (root partition)
  - bin — системные утилиты
  - boot — ядра и конфигурационые файлы для загрузки системы
  - dev — устройства
  - etc — конфигурационные файлы
    - rc.d — скрипты для запуска/остановки служб(демонов)
    - conf.d — конфигурационные файлы демонов
    - profile.d — глобальная конфигурация оболочки
  - home — персональные файлы пользователей
  - lib — библиотеки исполняемого кода
    - firmware — файлы прошивок для некоторых модулей ядра
    - modules — модули ядра
    - security — модули аутентификации
    - tls — модули glibc
    - udev — скрипты udev
  - mnt — точки монтирования сменных носителей
  - opt — большие группы приложений
  - proc — информация о процессах
  - root — персональные файлы пользователя root(администратора системы)
  - sbin — системные утилиты (требующие привилегий администратора)
  - sys — информация о системе
  - tmp — временные файлы
  - usr — прикладные программы
    - bin — исполняемые файлы
    - include — заголовочные файлы
    - lib — библиотечные файлы приложений
    - man — страницы руководства man
    - sbin — исполняемые файлы (првилегии администратора)
    - src — исходный код ядра
    - share — разделяемые файлы приложений
  - var
    - abs — файлы Arch ABS
    - cache — различные кеши
      - pacman — кеш менеджера пакетов pacman
    - lib — базы данных информации
      - pacman — базы данных репозиториев pacman
    - log — файлы журналов (логи)
    - spool — входящая почта

### Разметка дисков

Существует множество вариантов размещения ващих дисковых разделов. Следующие примеры всего лишь показывают наиболее типичные схемы разбивки, применяемые пользователями.

Соглашение:

    *корневой раздел — размер (файловая система)
    **раздел — размер (файловая система)
    ***подраздел — размер (файловая система)
    **раздел — размер (файловая система)

    Детали и пояснения (в случае необходимости)

#### Пример: разметка пользователя Shadowhand

- root — 8G (ext3)
  - boot — 1G (ext3)
  - home — 30G (jfs)
  - var — 4G (reiserfs)
  - media — 140G (ext3)

Все разделы ext3 используют `dir_index` (Подробнее(англ.)). Я выбрал ext3 вместо ext2 для раздела `/boot` потому что ext3 может быть примонтирована как ext2, но предоставляет боле широкие возможности для восстановления данных. Я использую reiserfs для `/var` потому что reiserfs очень хороша для храния большого количества мелких (<16Кб) файлов, что и представляет из себя (по большей части) директория `/var`. Всю свою музыку, фильмы и пр. я храню в `media`, отдельно от моей домашней папки (которая у меня только для личных файлов).

#### Пример: разметка пользователя Romashka

- root — 1G (ext3)
  - boot — 64M (ext3)
  - usr — 8G (ext3)
  - var — 4G (ext3)
  - home — 32G (ext3)
  - storage — 120G (xfs)

## Именование устройств

Соглашение:

    Описание
    *тип
    #имя 1
    #имя 2
    *тип
    #имя 1
    #имя 2
    #имя 3

### Жёсткие диски

В следующем списке: X = буква устройства или номер (a-z или 0-99), Y = номер раздела (0-99).

Первое устройство в udev — a, в devfs и GRUB это 0

- именование udev

1. /dev/hdXY (IDE)
2. /dev/sdXY (SATA/SCSI)

- devfs name (устаревшее для >= Arch 0.7.1)

1. /dev/discs/discX/partY

- именование GRUB

1. (hdX,Y)

### CD/DVD приводы

В следующем списке: X = буква диска (a-z).

- имя udev IDE

    1. /dev/hdX

- имя udev SCSI (SATA или SCSCI cdrom)

    1. /dev/sdX

### USB-носители

Представляются в системе как SATA/SCSI жёсткие диски.

Categories:

- About Arch (Русский)
- Русский