Файловая система в Unix организована в виде единого дерева директорий. Никаких букв дисков (a:, c:) здесь нет, а если используется несколько физических дисков (например, первый жесткий диск, второй, CD-ROM и т.д.), то они представляются
отдельными ветвями на общем дереве. Директории разделяются косой чертой «/» (а не обратной, как в Dos), например, «/home/inpunix/ivanov/» – поддиректория
«ivanov» в директории «inpunix» директории «home». Самая верхняя директория («корневая») называется «/».
35. Файловая система LINUX: организация, система работы и управления доступом к файлу.
Файловая система в Unix организована в виде единого дерева директорий. Никаких букв дисков (a:, c:) здесь нет, а если используется несколько физических дисков (например, первый жесткий диск, второй, CD-ROM и т.д.), то они представляются отдельными ветвями на общем дереве.
Директории разделяются косой чертой «/» (а не обратной, как в Dos), например, «/home/inpunix/ivanov/» – поддиректория «ivanov» в директории «inpunix» директории «home». Самая верхняя директория («корневая») называется «/».
Какие разрешаются имена:
• Имя файла (и директории) может содержать практически любые символы, включая пробелы (и даже управляющие символы, типа перевода строки, если удастся их ввести).
• Символ «.» не является особенным, и в имени может быть
любое их количество, а может и не быть вовсе.
• Заглавные и маленькие буквы различаются. Например:
• В отличие от Dos/Windows, нет зарезервированных имен,
таких как con, com1 и т.д.
• У программ не требуется какое-либо специальное расширение, типа .exe – достаточно установить атрибут «x».
• Длина имени может быть до 255 символов; полный путь
(включая директории) – 1024 символа. Хотя единственный символ, которого не может быть в имени,
это «/» (поскольку это разделитель директорий), лучше не слишком увлекаться, стараться не делать имен с пробелами и не злоупотреблять различием в регистре букв – это только внесет лишнюю путаницу. Также лучше не называть файлы русскими именами.
Файлы, имена которых начинаются c точки (включая . и ..), считаются «неинтересными» и в листинге директории обычно не показываются.