Přeskočit na hlavní obsah

Типы и определения разделов и каталогов Ubuntu Linux

Shrnutí: В следующей статье приводится справка по различным терминам, используемым в Ubuntu Linux. Это позволяет описать ее структуру логически. (Термины могут иметь одинаковый вид в разных операционных системах и иногда означают две разные вещи одновременно.) ...

Tento článek se vztahuje na Tento článek se nevztahuje na Tento článek není vázán na žádný konkrétní produkt. V tomto článku nejsou uvedeny všechny verze produktu.

Pokyny

Узнайте, как различные термины, используемые в структуре Ubuntu Linux, можно описать логически. Хотя эти термины могут накладываться друг на друга и иногда означают две разные вещи одновременно. Эта статья не предназначена для того, чтобы сделать вас экспертом в Linux. Только для уточнения некоторых терминов и определений. Это поможет вам лучше понять, установить и использовать эту операционную систему.


Содержание:

  1. Файловая система
  2. Разделы
  3. Каталоги

На компьютере Dell можно установить Ubuntu Linux двумя способами:

Они в значительной степени автоматизированы и не требуют большого объема знаний для успешного завершения или использования.

ПРИМЕЧАНИЕ. Если на вашем компьютере не была предустановлена ОС Ubuntu, то в этом случае поддержка Dell может включать возврат к установленной изначально версии ОС Windows. Эта информация предоставляется в целях повышения уровня знаний пользователей но предполагает ее использование по вашему усмотрению.

Файловая система

 

Пользователи Linux знают, что: Filesystem — это программная схема, которая используется для организации и поиска файлов в разделе. 

В то время как: термин «файловая система» относится ко всем файлам на компьютере.

Это означает, что файловая система — это структура, которая используется для просмотра, поиска и использования файлов в Ubuntu. Однако файловая система является одновременно и отдельными файлами в этой структуре, и форматом этих файлов. 

ПРИМЕЧАНИЕ. Это может быть формат Ext2, Ext3, NTFS или какой-либо другой формат.
 
Файловая система Операционная система Описание
FAT Legacy Устаревшая файловая система, которая использовалась повсеместно и делилась на следующие виды: 12 FAT12, 16 FAT16 и 32 FAT32
NTFS Windows Новая техническая файловая система. Пришла на смену системе FAT на компьютерах под управлением ОС Windows, до сих пор требуется для чтения разделов ОС Windows.
Ext2 Linux Вторая расширенная файловая система. Используется во многих дистрибутивах Linux (distros).
Ext3 Linux Третья расширенная файловая система. Является вариантом по умолчанию для дистрибутивов Ubuntu. Добавлена функция ведения журнала.
Ext4 Linux Четвертая расширенная файловая система. Многие дистрибутивы Linux distros используют следующий формат: Расширяет возможности хранилища.
JFS Linux Журналируемая файловая система. Компания IBM представила этот тип файлов, который по-прежнему поддерживается, но Ext4 заменяет его.
XFS Linux или Irix 64-разрядная версия, которая в основном поддерживается в Red Hat.
ReiserFS Linux или SUSE Этот файловый формат использовался в нескольких дистрибутивах, но теперь заменен Ext3.
 

В ОС Ubuntu Linux существует несколько типов файлов:

Обычные файлы

Они содержат данные, например текстовые файлы, исполняемые файлы или файлы входа/выхода из программ и т. д.

Каталоги:

Файлы и папки, которые являются списками других файлов.

Специальные файлы

Это механизм, используемый для ввода и вывода данных. Большинство специальных файлов находятся в каталоге /dev

Ссылки

Позволяет сделать файл или каталог видимыми в нескольких частях дерева файлов компьютера.

Сокеты домена

Это особый тип файла, который аналогичен сокетам TCP/IP (Transmission Control Protocol/Internet Protocol) в Windows. Он обеспечивает создание межпроцессных сетевых подключений, защищенных средствами управления доступом к файловой системе.

Именованные каналы

Основная роль этих файлов в некоторой степени схожа с функцией файлов сокетов, так как они обеспечивают взаимодействие процессов друг с другом без использования протоколов сетевых сокетов.

Файловая структура

В Ubuntu Linux раздел / должен быть основным разделом. Остальные разделы, основные или логические, монтируются на этот раздел. Каждый раздел имеет в операционной системе файловый формат, который вы задали, и назначение. Каталоги и файлы доступны для поиска и используются в рамках этой структуры. Ниже приведено подробное описание.


Разделы

 

В первую очередь нужно забыть все, что вы уже знаете о разделах Windows. Попытка сопоставить принцип использования разделов в этих двух системах только запутает вас. Лучше воспринимать их как два отдельных процесса.

Описание разделов ОС Windows

Есть два типа разделов Windows: основной и логический

На старых жестких дисках SATA IDE можно использовать только 4 основных раздела или комбинацию нескольких основных и логических разделов. Каждому разделу присваивается определенное имя диска, но для установки ОС допускается использовать только основной раздел.

ПРИМЕЧАНИЕ. С разделами Windows можно выполнять другие действия, например, связывание или монтирование. Также существуют новые типы жестких дисков, которые используют более крупные секторы, такие как таблица GUID или GPT, а не таблица MBR, чтобы увеличить размер жесткого диска. Однако они не рассматриваются в данной статье.

Описание разделов ОС Ubuntu Linux

В ОС Ubuntu Linux также используются основные и логические разделы. Также имеется ограничение на создание не более 4-х основных разделов либо комбинаций из основных и логических разделов. Однако это единственное, что их объединяет.

Первый раздел всегда будет установочным разделом основного раздела. Этот раздел иногда называется корневым разделом или отображается как /. В зависимости от того, как вы хотите использовать и настроить установку Ubuntu, можно создать несколько разделов. Корневой раздел является самым важным. Хотя вы можете создавать эти разделы и задавать им размер, формат файлов и назначение, они должны быть смонтированы на / данного раздела для правильной работы.

Категории разделов Ubuntu Linux

В Ubuntu Linux эти разделы дополнительно подразделяются на две категории:

Разделы данных

Это разделы, такие как загрузочный раздел, в котором хранятся каталоги и файлы или обычные системные данные Linux. Это файлы, которые необходимы для запуска и работы компьютера.

Разделы подкачки

Это разделы, расширяющие физическую память компьютера, используя свободное пространство разделов в качестве кэш-памяти.

Типы разделов, используемые в Ubuntu Linux

Существует несколько общих разделов Ubuntu, которые будут перечислены ниже с описанием каждого из них. Опытные пользователи Linux используют сочетание некоторых из этих разделов в качестве схемы, когда они собираются выполнять пользовательскую установку Ubuntu для определенного набора применений. Эти разделы упрощают работу и делают ее более эффективной. Здесь представлена комбинация разделов, необходимая для самой распространенной установки. Однако если вы собираетесь использовать эту схему, лучше воспользоваться руководствами по автоматической установке, приведенными выше.

ПРИМЕЧАНИЕ. Изначально разные разделы были предназначены для обеспечения более высокого уровня безопасности данных в случае аварии. В случае аварии будут затронуты только данные в разделе, на котором произошел сбой. Данные в других разделах, скорее всего, сохранятся. Это в определенной степени верно для журналируемых файловых систем при сбоях питания или внезапной потере ресурсов хранения. Тем не менее, могут возникнуть поврежденные блоки и логические ошибки. Единственным способом избежать этого является решение RAID, которое не рассматривается в этой статье.
 
Имя раздела Описание
/ Расположенная отдельно косая черта / служит для обозначения корня дерева файловой системы.
/bin Содержит двоичные файлы и основные утилиты, необходимые всем пользователям.
/boot Содержит все файлы, необходимые для процесса загрузки.
/dev Предназначен для устройств, которые содержат файлы для периферийных устройств и псевдоустройств.
/etc Содержит файлы конфигурации и базы данных компьютера.
/home Здесь содержатся все главные каталоги пользователей.
/lib Содержит системные библиотеки и файлы, такие как модули ядра и драйверы устройств.
/lib64 Содержит системные библиотеки и файлы, такие как модули ядра и драйверы устройств для 64-разрядных компьютерных систем.
/media Это точка монтирования, используемая по умолчанию для таких съемных устройств, как USB-накопители и медиаплееры.
/mnt Означает mount и содержит точки монтирования файловой системы. Используется для нескольких жестких дисков, нескольких разделов, сетевых файловых систем, компакт-дисков и т. д.
/opt Содержит дополнительное программное обеспечение. Также используется для установки более крупных программ вместо /usr
/proc Содержит виртуальные файловые системы, описывающие информацию о процессах в виде файлов.
/sbin Означает System Binaries и содержит основные утилиты, используемые для запуска, обслуживания и восстановления системы компьютера.
/root Это исходное местоположение для корня системного администратора компьютера. Этот исходный каталог учетных записей обычно является корнем первого раздела.
/srv Это данные сервера, которые компьютер предоставляет службам.
/sys Содержит виртуальную файловую систему sysfs , в которой хранится информация об операционной системе оборудования.
/tmp Это хранилище временных файлов. tmpfs , смонтированный на нем или выполняемый в виде сценария при запуске, обычно стирается при загрузке.
/usr Содержит исполняемые файлы и общие ресурсы, которые не являются критическими для системы.
/var Означает «variable» (переменная) и является местом для файлов, которые находятся в изменяемом состоянии. Например, файлы с изменяющимся размером.
/swap Раздел подкачки, позволяющий расширить системную память, выделив часть свободного пространства жесткого диска.
 

Самая распространенная схема разделов

Имя Рекомендуемое пространство раздела
/home Оставшееся свободное пространство после создания других разделов или пространство второго диска.
/usr Не менее 20 Гбайт
/var 2 Гбайт
/lib 5 Гбайт
/boot 250 Мбайт
/opt От 500 Мбайт до 5 Гбайт
/etc 250 Мбайт
/sbin 250 Мбайт
/bin 250 Мбайт
/dev 250 Мбайт
/srv 100 Мбайт
/tmp Сопоставьте это значение с размером раздела подкачки.
/mnt 8 Кбайт — это пустой раздел, используемый в качестве точки монтирования для временных файлов.
/media 8 Кбайт — содержит подкаталоги для точек монтирования таких съемных носителей, как компакт-диски и флэш-накопители USB.
/swap Вдвое превышает объем оперативной памяти на компьютере.
 

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

ПРИМЕЧАНИЕ. Когда разделы созданы, нужно только добавлять новые разделы. Изменение размеров или свойств существующих разделов возможно, но не рекомендуется. Текущая файловая система, используемая по умолчанию для этих разделов — Ext4.

Если вам нужна помощь службы технической поддержки Dell в настройке этих параметров, рекомендуется обратиться к производителю операционной системы. Данный тип помощи не покрывается нашими существующими гарантиями. Только разработчик операционной системы может ответить на ваши вопросы по этой теме. Разработчики обладают экспертными знаниями по соответствующей операционной системе.


Каталоги

 

Говоря простым языком, каталоги в Ubuntu Linux представляют собой папки, содержащие файлы. В изложенной выше информации присутствуют совпадения в части терминологии, касающейся разделов. Причина в том, что Linux разбивает каталоги на отдельные разделы, чтобы можно было выделять пространство для каждого из них и для защиты от потери данных. Это сделано в целях сохранности данных в остальных разделах при отсутствии ответа или потере данных одного из разделов. Это можно назвать пережитком прошлого, возникшим в результате применения таких журналируемых типов файлов, какExt3 и Ext4. После монтирования отдельного раздела на /, он отображается в виде каталога.

Самый простой способ представления каталогов компьютера на базе Ubuntu Linux — это ветки на дереве. Ствол дерева — это корневой каталог первого раздела. Остальные каталоги смонтированы на этот ствол подобно ветвям. Каждая основная ветвь имеет собственное назначение, но она может взаимодействовать с другими посредством ствола и иметь ветвь подкаталогов.

ПРИМЕЧАНИЕ. Это не полностью верно для системы Ubuntu. Этого достаточно до тех пор, пока вы не будете лучше понимать формат и не сможете самостоятельно определить, когда будут появляться исключения.
 
Имя каталога Содержание
/bin Содержит общие программы, совместно используемые компьютером, системным администратором и пользователями.
/boot Содержит файлы загрузки и ядро, vmlinuz. В некоторых последних дистрибутивах также содержит данные grub. GRUB — это загрузчик Grand Unified Boot Loader.
/dev Содержит ссылки на все периферийное оборудование ЦП, представленные в виде файлов со специальными свойствами.
/etc Содержит наиболее важные файлы конфигурации системы, этот каталог похож на панель управления в ОС Windows.
/home Это исходный каталог для обычных пользователей.
/initrd Содержит информацию о загрузке в некоторых дистрибутивах, не удаляйте.
/lib Содержит файлы библиотеки и включает в себя файлы для всех видов программ, необходимых пользователю.
/lost+found В верхнем каталоге каждого раздела есть lost + found . Здесь находятся файлы, которые были сохранены во время сбоев.
/misc Для различных областей применения.
/mnt Стандартная точка монтирования для внешних файловых систем, таких как медиаплееры, цифровые камеры и компакт-диски.
/net Стандартная точка монтирования для всех удаленных файловых систем.
/opt Как правило, для этого требуются ПО третьей стороны и дополнительные файлы.
/proc Это виртуальная файловая система, содержащая сведения о системных ресурсах. Дополнительную информацию о значении файлов можно получить в proc путем ввода команды man proc в окне терминала. Файл proc.txt содержит подробные сведения о виртуальной файловой системе.
/root Это главный каталог системного администратора. Помните, что существует разница между корневым каталогом / и каталогом /root — исходным каталогом пользователя root.
/sbin Содержит программы для использования системным администратором.
/tmp Это временное пространство для использования компьютером. Данные пространства регулярно очищаются, поэтому не следует хранить в этом каталоге информацию, которую необходимо сохранить.
/usr Содержит программы, библиотеки и документацию для всех программ, связанных с пользователем.
/var Это хранилище для всех файлов переменных и временных файлов, создаваемых пользователями. Например, файлы журналов, очередь почты, область буферизации печати, пространство для интернет-кэша. Сохраняет образ диска CD/DVD перед его записью.
 

Руководство по использованию этих каталогов доступно после завершения установки по приведенной ниже ссылке.

Další informace

Примечание.
Поддержка программного обеспечения осуществляется компанией Canonical следующими способами:
Dell предоставляет техническую поддержку.

Dotčené produkty

Inspiron, Latitude, Vostro, XPS, Fixed Workstations
Vlastnosti článku
Číslo článku: 000131456
Typ článku: How To
Poslední úprava: 08 kvě 2024
Verze:  8
Najděte odpovědi na své otázky od ostatních uživatelů společnosti Dell
Služby podpory
Zkontrolujte, zda se na vaše zařízení vztahují služby podpory.