Файловая система Ubuntu Сравнение версий

Различия

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

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

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