Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОС по С_Р.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
2.2 Mб
Скачать

2.5. Поняття про каталог. Ієрархічна структура каталогів

Каталог - це спеціальний файл, в якому міститься список файлів та інших каталогів. Г )ім вищенаведених атрибутів існує ще один спеціальний атрибут файлу, що називається Directory (каталог). Коли файл має такий атрибут, то він вважається каталогом. Попередні твердження не поширюються на поняття "кореневий каталог", який описано вище.

Кожен каталог, як і звичайний файл, має своє ім'я. Винятком є кореневий каталог, який не має імені. Ім'я каталогу надається за тими ж правилами, що і файлам. Не рекомендується надавати в імені каталогу розширення, для чіткого розмежування між звичайними файлами та каталогами.

Основне призначення каталогів - систематизувати розміщення файлів на диску. Всі каталоги мають ієрархічну (деревоподібну) структуру.

Мал. 2.2

Приклад структури каталогів зображено на мал. 2.2. На диску є один головний список кореневий каталог, якии не має імені, і умовно позначається символом (следж). Каталоги, що знаходяться в кореневому, називаються каталогами першого рівня: К1, К2. КЗ. Кожен з них є також списком, який містить файли та інші каталоги. Каталоги, що містяться в каталозі першого рівня називаються каталогами другого рівня (К11, К12, К21 і т.д.), які в свою чергу містять свої файли і каталоги третього рівня (К111, К221, К222) і т.д. Отримуємо ієрархічну структуру, яку через зовнішню схожість на дерево називають деревовидною. Каталог, в якому ми в даний момент знаходимось, називається активним. Текучий каталог даного диску - це каталог, який був останній раз активним на цьому диску.

К111 по відношенню до К11 називається підкаталогом, а К1 по відношенню до К11- надкаталогом.

Шлях, який потрібно пройти, щоб перейти з одного каталогу в інший, називається маршрутом.

    • При написанні шляху використовують такі правила:

  • При переміщенні в надкаталог ставляться дві крапки ". .".

  • При переході в підкаталог пишемо ім'я каталогу, куди переміщаємось.

  • Окремі ділянки шляху розділяють значком (следж).

  • Якщо следж поставити на початку шляху, то це означає перехід в кореневий каталог.

Приклад 1. Активний кореневий каталог. Вказати шлях до К111.

Розв'язок:К1\К11\К111 ~

Приклад 2. Активний каталог К111. Вказати шлях до К12.

Розв'язок: .К12 або \K1\K12

Приклад 3. Активний каталог КЗ 1. Вказати шлях до К222.

Розв'язок: ..\..\К2\К22\К222 або \K2\K22\K222

2.6 Стрічка запрошення в dos та введення команд

Як було сказано вище, операційна система MS-DOS, характеризується відсутністю графічного інтерфейсу. Екран DOS-режиму представляє собою чорний фон, на якому знаходиться спеціальна стрічка, яку називають стрічкою запрошення в DOS (або командною стрічкою). Це інформаційна стрічка, в якій вказується активний диск та шлях до активного каталогу, що закінчується знаком ">", за яким знаходиться курсор у вигляді підкреслення "_". Курсор вказує позицію, в яку потрібно вводити команди. Введення кожної команди DOS закінчується натискуванням клавіші Enter.

Стрічка запрошення в DOS: С:\К1\К12>

Ця стрічка повідомляє, що активним є диск С:, каталог К12, який є підкаталогом каталогу першого рівня К1

Розділ 3. Внутрішні команди MS-DOS

Всі команди, що використовуються в MS-DOS поділяють на дві групи:

  • внутрішні команди;

  • зовнішні команди.

Внутрішні команди записані в командний процесор (command.com). Оскільки, цей файл при завантаженні ПК автоматично завантажується в оперативну пам'ять і постійно знаходиться там, то внутрішні команди можуть виконуватися на будь-якому ПК з операційною системою MS-DOS.

Зовнішні команди, на відміну від внутрішніх, записані в окремих файлах, імена яких співпадають з назвою команд. Тобто для їх виконання необхідна наявність одноіменних файлів на диску. Ці команди розширюють можливості ОС, виконуючи додаткові та сервісні функції.

Слід зауважити, що для того щоб дана зовнішня команда виконувалась, потрібно, щоб відповідний їй файл не просто знаходився на ПК, а був присутній в активному каталозі, або в кореневому каталозі системного диску, або щоб шлях до нього був вказаний у спеціальній команді файлу autoexec.bat.

3.1. Команди для роботи з каталогами в MS-DOS

Для зміни активності диску в MS-DOS використовують команду:

<ім'я диску:> J

При заданні цієї команди відбувається перехід на вказаний диск у його текучий каталог.

Команда: С: J

виконує перехід в текучий каталог диску С:.

Для роботи з каталогами в MS-DOS використовують наступні команди:

Команда перегляду каталогу

Дана команда призначена для перегляду вмісту каталогу, тобто списку файлів та підкаталогів, що містяться в ньому. Формат команди:

dir [шлях] [ключі] J