Размещение файлов на диске

Файл представляет собой бессистемную последовательность байтов. В сущности, операционной системе все равно, что содержится в этом файле. Она видит только байты. Какое-либо значение этим байтам придается программами на уровне пользователя. Эта файловая модель используется всеми версиями UNIX, MS-DOS и Windows.

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

Информация, с которой работает человек, обычно структурирована. Это, прежде всего, позволяет более эффективно организовать хранение данных, облегчает их поиск, предоставляет дополнительные возможности в именовании. Аналогично, и при работе с файлами желательно ввести механизмы структурирования. Проще всего организовать иерархические отношения. Для этого достаточно ввести понятие каталога.
Каталоги. Имена файлов регистрируются на дисках в каталогах (или директориях). В Windows каталоги называются также папками. Каталог – это специальное место на диске, в котором хранятся имена файлов, сведения о размере файлов, времени их последнего обновления, атрибуты (свойства) файлов и т. д. Если в каталоге хранится имя файла, то говорят, что этот файл находится в данном каталоге. На каждом диске может быть несколько каталогов. В каждом каталоге может быть много файлов, но каждый файл всегда регистрируется только в одном каталоге.
Имена каталогов. Требования к именам каталогов те же, что и к именам файлов. Как правило, расширение имени для каталогов не используется, хотя делать этого никто не запрещает.
Корневой каталог. На каждом диске имеется один главный, или корневой, каталог (он создается после форматирования). Для его обозначения используют символ \. В нем регистрируются файлы и подкаталоги (каталоги 1-го уровня). В каталогах 1-го уровня регистрируются файлы и каталоги 2-го уровня и т. д. Получается иерархическая древообразная структура каталогов на диске. Эту структуру часто называют деревом.
Подкаталоги и надкаталоги. Все каталоги, кроме корневого, на самом деле являются файлами специального вида. Каждый каталог имеет имя, и он может быть зарегистрирован в другом каталоге. Если каталог Х зарегистрирован в каталоге У, то говорят, что Х – подкаталог У, а У – надкаталог или родительский каталог для Х.
Текущий каталог – это каталог, с которым пользователь работает в данный момент.

Корневой каталог – это основная папка на центральном диске, в которой содержится вся информация. Самый простой и популярный способ попадания в него – щелкаем левой кнопкой мыши меню «Пуск» и входим в «Мой компьютер», в открывшемся окне выбираем нужный диск и попадаем в его корневой каталог. В окне может быть открыто несколько папок, закройте их с помощью кнопок в правом верхнем углу окна. Повторяйте процедуру до тех пор, пока не окажетесь в корневом каталоге. Также для перехода в корневой каталог можно использовать программу Total Commander.

Для этого вам будет необходим компьютер операционной системой Windows XP и установленная на нем программа Total Commander.

Попасть в корневой каталог в операционной системе Windows XP можно таким способом: заходим в меню «Пуск» и входим в «Мой компьютер», при этом в открывшемся окне выбираем нужный диск из списка и входим в его корневой каталог. После этого мы можем просмотреть, какая информация содержится на этом диске. В адресной строке мы видим надпись «Диск:\», то есть если мы зайдем на диск «С», то надпись соответственно будет такой «С:\».

Если необходимо попасть в ту или иную папку, то это можно сделать с помощью корневого каталога диска. Найдя нужную папку и щелкнув по ней два раза, мы сможем просмотреть ее содержимое, при этом в адресной строке изменится надпись и появится название папки, в которой мы находимся «Диск:\название папки». Так, если мы зайдем в папку Temp, то надпись будет следующей «С:\Temp». В открытой папке могут находиться еще другие папки, в которые также можно зайти и в следствие этого надпись в адресной строке будет меняться, последовательно будут добавляться те папки, в которые мы заходим «Диск:\папка1\папка2\папка3…».

Если мы хотим снова попасть в корневой каталог диска, то необходимо в верхней части окна найти кнопку «Папки». Нажав на нее, в правой части появится дерево папок, которое представляет структуру всех папок, содержащихся на данном диске и другие имеющиеся диски. Нажав левой кнопкой мыши на нужный диск, мы сразу перейдем в корневой каталог. Существует еще другой способ быстрого перехода в корневой каталог диска. В верхней части окна есть кнопка «Вверх». Ее необходимо нажать столько раз, пока в адресной строке не появится надпись «Диск:\», таким образом, мы осуществляем последовательный выход из каждой папки, в которую входили. Такая же методика действует для всех версий Windows.

Попасть в корневой каталог с помощью программы Total Commander можно следующим образом:

Мы должны определить, какая папка на данный момент открыта в программе. Для этого мы смотрим в верхнюю часть окна, где отражено ее содержимое. Если там имеются две точки, то посредством их мы выйдем на уровень вверх. Такое действие необходимо продолжать до тех пор, пока эти точки исчезнут. Это будет означать, что мы попали в корневой каталог, о чем также будет свидетельствовать надпись «Диск:\» в верхней части окна.

Также для быстрого перехода в корневой каталог открытого диска, необходимо произвести нажатие комбинации клавиш Ctrl+\.

Каталоги в MS-DOS

Каталог - это структурный элемент организации файлов на диске. Каталог может содержать файлы и другие каталоги, которые называются подкаталогами. Структура каталогов и подкаталогов на диске называется деревом каталогов. Каталог, в котором Вы в данный момент работаете, является текущем. Каталог самого верхнего уровня является корневым. По отношению к корневому все другие каталоги являются подкаталогами. Корневой каталог нельзя удалить. Каталог на один уровень выше называется родительским. Для просмотра содержимого каталога наберите команду в командной строке dir (directory - каталог).
с:\>dir< Enter>

Набрав эту команду, Вы получите список всех каталогов и файлов, находящихся в текущем каталоге диска с указанием их расширения и размеров, даты и времени создания.Все имена, имеющие справа от себя пометку <dir.>, являются каталогами. Если список файлов слишком велик и не вмещается на экран, то можно использовать команду с ключом /p
c:\>dir/p< Enter>

В таком случае после каждого вывода экрана будет делаться пауза, и выдаваться сообщение:
Press any key to continue (нажмите любую клавишу для продолжения)
Для вывода на экран списка файлов каталога в несколько колонок одновременно используется команда с ключом /w .

c:\>dir/w< Enter>

Создание каталога - задача, периодически возникающая перед каждым пользователем. Каталоги используются, как правило, для хранения файлов единого назначения. Их использование позволяет создавать четкую структуру организации данных на диске. В MS-DOS имена каталогов следует набирать прописными буквами латинского алфавита, а имена файлов строчными буквами латинского алфавита не более 8 символов. Создание каталога в MS-DOS выполняется с помощью команды md ( make directory - создать каталог)

Смена каталога.

Для смены текущего каталога используйте команду cd (change directory - сменить каталог). Эта команда служит для отображения имени текущего каталога и смены каталога. Чтобы перейти в каталог, наберите в командной строке команду
a:\> cd\INFORM<Enter>если Вы находитесь в корневом каталоге или
a:\>cd INFORM<Enter>в противном случае.
Теперь системное приглашение MS-DOS выглядит следующим образом:
a:\INFORM>_ и показывает, что Вы находитесь в каталоге INFORM, который является текущим. Использование данной команды имеет особенность. Вы не сможете напрямую перейти из одного подкаталога в другой, минуя промежуточную операцию выхода в каталог верхнего уровня.

Для моментального выхода в корневой каталог из подкаталога любого уровня используется команда

a:\>cd\<Enter>
Для перехода в родительский каталог используется команда

a:\>cd..<Enter>
Просмотр дерева каталогов

Для просмотра дерева каталогов в MS-DOS удобно использовать команду tree (tree-дерево). Это команда в графическом виде отображает структуру каталогов. Чтобы просмотреть дерево каталога. Выполните команду:

a:\>cd\

a:\>tree<Enter>

Будет показано дерево данного каталога со всеми его ветвями. При необходимости просмотра имен файлов в каждом каталоге следует ввести ключ /f.
a:\>tree/f

Наши рекомендации