manual:файловая_система-2 Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
manual:файловая_система-2 [2010/05/03 18:04]
создано
— (текущий)
Строка 1: Строка 1:
-====== Файловая система Ubuntu ====== 
- 
-Вполне возможно,​ вы хотя бы раз слышали словосочетание "​дерево каталогов"​ применительно к организации расположения файлов на компьютере. Действительно,​ если представить файлы листьями,​ а директории - узлами веток, то файловая система похожа на дерево. Все современные операционные системы используют подобную систему организации файлов. Отличия есть только в местоположении корня этого дерева. Если вы использовали операционные системы Windows, то вы должно быть привыкли к так называемым логическим дискам:​ ''​C:'',​ ''​D:'',​ ''​A:''​ и т.д. В Windows именно они и являются корнями,​ и все пути к файлам отсчитываются от одного из этих дисков. В Linux всё немного по-другому,​ в нём всегда есть только один корень,​ который так и называется - ''​root''​ (то есть корень по-английски),​ а обозначается «/», и путь к любому файлу на компьютере отсчитывается относительно этого корня. Например,​ ''/​etc/​passwd''​ - это путь до файла, в котором хранятся данные обо всех пользователях компьютера. 
- 
-===== Монтирование ===== 
- 
-У вас должен возникнуть вполне резонный вопрос:​ в Windows логические диски присутствуют не просто так, каждый из них соответствует своему разделу винчестера,​ диску, флешке или любому другому устройству хранения данных,​ как же получить доступ ко всем этим данным в Linux без логических дисков?​ Ответ на этот вопрос весьма прост: содержимому любых устройств с данными в Linux отводится определённое место в существующем дереве каталогов. Операция присоединения устройства хранения данных к дереву каталогов называется //​монтированием//,​ возможно,​ вы уже слышали этот термин,​ а место присоединения - //​точкой монтирования//​. 
- 
-Давайте я попробую пояснить это на примере. Допустим,​ у вас на винчестере есть два раздела:​ один для системы и один для различных пользовательских данных. Если бы у вас была Windows, то она стояла бы на первом разделе,​ который обозначался бы буквой ''​C:'',​ а второй раздел обозначался бы как ''​D:''​ и на него вы бы могли складывать свои любимые фильмы с Жаном Рено((А может с Хью Лори и Стивеном Фраем? Подставьте нужное имя, что называется.)). Linux же распределил бы всё по-своему:​ первый раздел был бы корнем («/»), а второй мог бы стать, например,​ ''/​media/​movies''​. С практической точки зрения всё это означает,​ что всё содержимое второго раздела будет доступно внутри каталога ''/​media/​movies''​ и все файлы, сохраняемые в этот каталог,​ будут записываться на второй раздел жёсткого диска. При этом сам каталог ''/​media''​ и всё его содержимое находятся на первом разделе (на самом деле на первом разделе находится даже каталог ''/​media/​movies'',​ но он пустой,​ а вот всё его содержимое уже находится на втором разделе). Всё на самом деле очень просто,​ к этому надо просто привыкнуть. 
- 
-Чуть выше я написал про именование диска "​мог бы стать"​ потому что обычно не Ubuntu назначает точки монтирования разделов,​ а вы, при установке системы. А вот подключаемые устройства,​ например,​ флешки,​ Ubuntu монтирует автоматически,​ не спрашивая ни про какие точки монтирования. При этом автоматически создаётся каталог внутри ''/​media'',​ в который собственно происходит монтирование,​ а после отключения устройства этот каталог автоматически же удаляется. 
- 
-В любом случае,​ сколько бы у вас не было разделов на жёстком диске и сколько бы вы не подключили внешних устройств,​ выглядеть в Linux это всё всегда будет единообразно:​ единый корень,​ с которого начинаются пути ко всем файлам. Собственно,​ обычно об этом даже не надо задумываться потому как все ваши разделы винчестера и все подключаемые устройства будут доступны из системного меню "​Переход",​ и, кроме того, все они будут отображаться в виде иконок на рабочем столе. 
- 
-<​note>​В Ubuntu, так же как и в Windows, перед извлечением флешек и других внешних устройств из компьютера,​ их необходимо отключить от системы,​ иначе есть риск потерять записанные данные. Делается это через значок устройства на рабочем столе. Нажмите на него правой кнопкой мыши и выберите пункт "​Безопасно удалить устройство":​ 
- 
-{{ .:​файловая_система:​flash-umount.png }} 
- 
-Однако я забегаю немного вперёд,​ мы же ещё не установили систему,​ но рекомендую вам запомнить описанную особенность современных компьютеров и иметь её ввиду. 
-</​note>​ 
- 
-===== Немного о файлах и каталогах ===== 
- 
-Чуть подробней я остановлюсь на вопросах работы с файлами и каталогами в Ubuntu после установки. Пока же хочу лишь упомянуть о двух немаловажных особенностях этой системы:​ во-первых,​ как вы может быть уже догадались,​ разделителем каталогов в путях до файлов в Linux всегда является символ «/». Ну а во-вторых,​ вы спокойно можете использовать в названиях файлов все символы всех алфавитов мира, кроме «/». Лично мне очень не хватало двоеточия в именах файлов при работе в Windows, зато теперь я могу не опасаясь называть свой файл, например,​ "Jean Reno: Road to Leon". Кроме того имейте ввиду, что имена файлов в Linux регистрозависимы,​ то есть "​Leon.avi"​ и "​leon.avi"​ - это два совершенно разных файла и они могут спокойно находится в одной директории. 
- 
-Надеюсь,​ вы поняли в общих чертах механизм работы Linux с разделами винчестера и подключаемыми устройствами. Теперь пора наконец уже установить Ubuntu на подготовленное место: 
- 
-  * [[установка|Установка Ubuntu]]