Файловая система. Работа с файлами в Astra Linux

Файловая система. Работа с файлами в Astra Linux

Файловая система Astra Linux представляет собой иерархическую структуру, вершиной которой является каталог /, называемый корневым каталогом. Для унификации местонахождения файлов и каталогов в UNIXсистемах принят стандарт FHS (Filesystem Hierarchy Standard). 
Объекты операционной системы Linux представлены в виде абстракции – файла. 
В зависимости от структуры и предназначения файла выделяют несколько типов:
• Обычный файл (regular file).
• Специальный файл устройства (special device file)
• Файлы взаимодействия между процессами
• Ссылки (link)

Имя файла представляет собой последовательность символов определенной длины, которая являясь частью пути, идентифицирует объект в файловой системе. 
Длина имени ограничена 255 символами. Имя не может включать в  себя символ с кодом 0 и символ слеш « / ». Хоть это и допускается, но использование специальных символов, таких как пробел, звездочка (*), процент (%) и т.п., является нежелательным. Для их использования, перед ними в имени файла необходимо поставить символ обратный слеш « \ ». Точка в начале имени файла указывает на его специальное назначение, например файл конфигурации.

При работе с оболочкой возможно применение символов расширения. Имена, содержащие эти символы, преобразуются оболочкой в список имен. Этот процесс называется универсализацией файловых имен. 


[читать полный текст статьи]

Всего комментариев: 0