Вы вошли как Гость | Группа "Гости" Приветствую Вас Гость | RSS
mdErrDX5341.lab:...I'm a fool studying schizophrenia as a source of life...=)

Не забудь поспать: Среда, 25.06.2025, 18:14
Главная » Статьи » Unix/Linux » Файловая система

FS_L# файлы каталоги
С точки зрения пользователя, файловая система - это логическая структура каталогов и файлов. В отличии от Windows, где каждый логический диск хранит отдельное дерево каталогов, во всех UNIX-подобных системах эта древовидная структура растет из одного корня: она начинается с корневого каталога, родительского по отношению ко всем остальным, а физические файловые системы разного типа, находящиеся на разных разделах и даже удаленных машинах, представляются как ветви этого дерева.

Имена файлов и каталогов могут иметь длину до 255 символов. Символы / и символ с кодом 0 запрещены. Кроме того, ряд символов имеет специальное значение для командного интерпретатора, и их использование не рекомендуется. Это символы:
~ ! @ # $ & % * ( ) [ ] { } ' " \ : ; > < ` "пробел"

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

Заметьте, что точки среди специальных символов нет, и имена вроде this.is.a.text.file допустимы и широко распространены. Часто последняя отделенная точкой часть имени используеться подобно "расширению имени" в Windows, обозначая файл определенного типа, но это обозначение несет смысл только для человека. Так, человеку имя файла ivn_home.tar.gz подсказывает, что это домашний каталог пользователя ivan, упакованный архиватором tar и сжатый компрессором gzip.

Если имя файла начинается с точки, то этот файл считается скрытым: некоторые команды его не видят.

Linux различает регистр символов в именах файлов: так, в одном каталоге могут находиться два разных файла README и readme.
Имена каталогов строятся по точно тем же правилам, что и имена файлов.

Для просмотра содержимого каталога используется команда

ls
ls -A
ls -l

Типы файлов

d - Каталог
l - Символическая ссылка (указатель на другой файл)
s - Сокет
b - Специальный блочный файл
c -Специальный символьный файл
p - Файл именованного канала
-  - Обычный файл или, если выразиться точнее, ни один из файлов, перечисленных выше.
Категория: Файловая система | Добавил: mdErrDX5341 (15.03.2011)
Просмотров: 770 | Теги: файловая система, Linux | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]