Глава 4. Файловая система Linux
89
О файловой системе NTFS — отдельный разговор. По умолчанию (без перекомпи-
ляции ядра) Linux умеет только читать данные, расположенные в NTFS-разделе.
Однако даже после перекомпиляции ядра ряд ограничений на запись в NTFS-раздел
останется— например, вы не можете создавать в нем новые файлы, разрешено
только редактировать уже имеющиеся. Кстати, поддержка NTFS современным
ядром до сих пор экспериментальна, т. е. в один не совсем прекрасный момент при
попытке записи из-под Linux в раздел NTFS вы можете потерять в нем все свои
данные.
Я вас напугал? Существуют решения (и мы рассмотрим их в этой книге далее), по-
зволяющие снять большую часть ограничений на запись в NTFS-разделы. Конечно,
все эти решения не идеальные: что-то работает, но ужасно медленно, что-то снима-
ет далеко не все ограничения на запись, но, тем не менее, возможность записывать
данные в NTFS-раздел без их потери все же имеется.
4.1.3. Сменные носители
Linux превосходно работает со сменными CD/DVD- и USB-дисками и в большин-
стве случаев даже выполняет их автоматическое монтирование и размонтирование
(хотя эта функция доступна не во всех дистрибутивах). С другой стороны, автома-
тическое монтирование сменных носителей на сервере— это от лукавого, на
домашнем компьютере — да, но не на сервере. О монтировании, в том числе авто-
матическом, мы поговорим чуть позже в этой главе.
4.2. Особенности файловых систем Linux
4.2.1. Имена файлов в Linux
В Linux, по сравнению с Windows, несколько иные правила построения имен фай-
лов, и вам придется с этим смириться. Начнем с того, что в Linux нет такого поня-
тия, как
расширение имени файла.
В Windows, например, для файла
D
ocument1.doc
именем файла является фрагмент
Documentl
,
a
doc
— это его расширение. В Linux же
Documentl.doc
— это имя файла целиком, никакого разделения на имя и расширение
нет.
Максимальная длина имени файла— 254 символа. Имя может содержать любые
символы (в том числе и кириллицу), кроме / \ ? < > * " |. Тем не менее кириллицу
в именах файлов я бы не рекомендовал использовать вовсе. Впрочем, если вы уверены,
что не будете эти файлы передавать Windows-пользователям (на флешке, по элек-
тронной почте или еще как-то через Интернет) — используйте на здоровье. А при
обмене файлами с Windows-пользователями из-за возможных несовпадений кодиро-
вок вместо русскоязычного имени файла адресат может увидеть абракадабру... Так
что, имена файлов во всех случаях лучше писать латиницей.
Придется вам привыкнуть к тому, что Linux чувствительна к регистру в имени фай-
ла:
FILE.txt
и
FiLe.Txt
— это два разных файла.
Do'stlaringiz bilan baham: |