Главная
            
           » 
          
            
            Информационные системы
            
           »
                        
                            
                            Операционные системы
                            
                           »
                        
                            
                            Интерфейс файловой системы
                            
                          Интерфейс файловой системы
Примерный список операций интерфейса файловой системы приведен в таблицах 6.1 и 6.2. Файловые системы отличаются друг от друга, и список операций не следует рассматривать как обязательный. Синтаксис операций в разных файловых системах различен.
Таблица 6.1.Операции интерфейса каталога 
| Операция | Аргументы | Возвращаемоезначение | 
| Создать каталог | Путевое имя каталога | Выполнено | 
| Удалить каталог | Путевое имя каталога | Выполнено | 
| Список содержимого каталога | Путевое имя каталога | Список содержимого каталога | 
| Установить права доступа | Путевое имя файла или каталога, перечень пользователей и их прав | Выполнено | 
| Создать ссылку | Путевое имя каталога, путевое имя файла или каталога | Выполнено | 
| Создать файл | Путевое имя файла | Выполнено | 
| Удалить файл | Путевое имя файла | Выполнено | 
| Открыть файл | Путевое имя файла, чтение/запись | UFID | 
 
Таблица 6.2.Операции интерфейса хранения файлов
 
| Операция | Аргументы | Возвращаемое значение | 
| Чтение из файла | UFID, байтовый диапазон в памяти, куда поместить байты | Запрошенные байты | 
| Запись в файл | UFID, байтовый диапазон в памяти, где находятся данные для записи | Запрошенные байты | 
| Закрыть файл | UFID | Запрошенные байты | 
                          
UFID – это пользовательский идентификатор файла. Он может совпадать с системным идентификатором файла. Файловая система присваивает пользовательские идентификаторы UFID файлам, которые используются процессами. Причем один и тот же пользовательский идентификатор может быть присвоен нескольким файлам.
Системные идентификаторы  файлов (SFID) являются фиксированными и уникальными в пределах файловой системы.
 
                
                
                
            
                            Друзья! Приглашаем вас к обсуждению. Если у вас есть своё мнение, напишите нам в комментарии.