Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Файл и файловая система



Файлом называется информация, хранящаяся на внешнем носителе и объединенная общим именем.

Практически во всех операционных системах имя файла состоит из двух частей - собственно имени и расширения. Расширение, как правило, указывает на то, какого рода информация хранится в данном файле:

.bat- командные файлы;

.exe - загрузочные файлы;

.com - загрузочные файлы;

.txt - текстовые файлы;

.doc - текстовые файлы;

.dbf - файлы базы данных;

.sys - системные файлы.

В различных файловых системах различны ограничения на длину имен файлов и расширений. В операционных системах Windows не определено отдельных ограничений на длину имени файла и его расширения – есть только ограничение общей длины имени и расширения – 255 символов.

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

Каталог – это поименованная совокупность файлов и подкаталогов (т.е. вложенных каталогов). Каталог самого верхнего уровня называется корневым. Он не вложен ни в какие другие каталоги. В каталоге хранится информация о файлах и подкаталогах - имя, размер, дата и время последнего обновления и т.п.

Путь к файлу – это последовательность, состоящая из имени внешнего устройства, имен каталогов, которые необходимо пройти, перемещаясь по дереву каталогов, начиная от текущего каталога, чтобы добраться до каталога, в котором непосредственно хранится файл.

Полное имя файла – это последовательно записанные имя диска, путь к файлу от корневого каталога и имя файла. Например:

Файл Путь Полное имя
nc.exe c:\nc\ c:\nc\nc.exe
diskedit.exe c:\nc\nu\ c:\nc\nu\diskedit.exe

Шаблоны (маски) файлов – позволяют определить группу файлов для выполнения над ними групповой операции (удаление, перемещение и др.). С помощью символов * и? задается шаблон для выбора файлов. Символ * означает «любой набор символов»; символ? – «любой один символ». Таким образом, запись *.* означает «все файлы всех типов»; запись а*.txt означает «все файлы с расширением.txt, имена которых начинаютя с буквы а»; запись b???c.* означает «все файлы, имена которых начинаются с буквы b, заканчиваются буквой с и содержат пять символов».





Дата публикования: 2014-11-03; Прочитано: 532 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2025 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...