Файлова система ms-dos
10. Загальні команди MS DOS
Загальні команди розпізнаються і виконуються командним процесором command.com.
Команди вводяться з клавіатури, їх введення завершується натисканням клавіші
Загальні команди DOS діляться на групи:
Команди роботи з дисками;
Команди роботи з файлами;
Команди роботи з каталогами;
Команди управління системою.
Типова структура команди виглядає наступним чином:
<имя команды> [<список параметров>] [<список ключей>]
Параметри (аргументи) вказують на ті об'єкти, над якими здійснюються операції, ключі уточнюють дію команди. Ознака ключа (перемикача) - наявність косій лінії «/». Квадратні дужки вказують на можливість відсутності фрагмента.
Команда роботи з каталогами; виводить на екран список тек і файлів, що знаходяться всередині поточного директорія. Якщо використовувати команду DIR без параметрів і перемикачів, вона виводить імена файлів (тек), їх розширення, розміри (в байтах), дату і час створення, їх число, загальний розмір і розмір вільного дискового простору.
Повний синтаксис такий:
DIR [диск:] [шлях] [ім'я файлу] [/ P] [/ W] [/ A [[:] атрибути]]
управляє порядком сортування файлів у видаваному на екран списку. Без цього параметра імена файлів і тек видаються в алфавітному порядку. Ставлячи його відповідним чином, можна організувати висновок файлів і тек у порядку, зворотному алфавітному, в алфавітному або зворотному порядку по іменах розширень, в порядку зростання або зменшення дати і часу останнього зміни вмісту файлу або директорія, в порядку зростання або зменшення їх розмірів.
Ще кілька команд тієї ж групи (тільки імена):
Створення нового директорія;
Перехід в інший директорій.
Команда роботи з файлами; видаляє файли.
DEL [диск:] [шлях]<имя_файла>[/ P]
вказує місцезнаходження та ім'я файлу, що видаляється або групи файлів, якщо в імені використовуються символи-заступники.
Ключ / P викликає запит підтвердження для кожного файлу, що видаляється.
Команда роботи з файлами; копіює один або більше файлів у вказане місце, а
також може використовуватися для злиття файлів.
Параметри складаються з позначення дисковода, директорія і імені файлу.
Вказує місце розташування і ім'я файлу, вміст якого необхідно копіювати.
Вказує місце розташування і ім'я файлу, в який потрібно помістити скопійоване інформацію.
Вказує, що команда не повинна запитувати підтвердження при заміні існуючих файлів;
Перевірка того, що нові файли записані правильно.
Ще команда тієї ж групи:
RENAME (REN) - перейменування файлу або групи файлів;
Прикладами команд управління системою служать (наводяться тільки імена):
COMMAND - запуск командного процесора;
EXIT - вихід з командного процесора.
Крім команд, які розпізнаються і виконуваних командним процесором, в операційній системі є велика кількість утиліт-команд, реалізованих у вигляді окремих програм. Як приклад розглянемо утиліту форматування магнітних дисків.
FORMAT - форматує диск для використання в MS DOS.
Утиліта FORMAT створює порожній директорій і таблиці FAT на диску, а також перевіряє наявність зіпсованих областей на диску. Може знищити всі дані на диску.
FORMAT диск: [/ V [: мітка]] [/ Q] [/ U] [/ F: розмір] [/ B | / S] [/ C]
FORMAT диск: [/ V [: мітка]] [/ Q] [/ U] [/ T: доріжок / N: секторів] [/ B | / S] [/ C]
FORMAT диск: [/ V [: мітка]] [/ Q] [/ U] [/ I] [/ 4] [/ B | S] [/ C]
FORMAT диск: [/ Q] [/ V] [/ l] [/ 4] [/ 8] [/ B | / S] [/ C]
- відновлення (наскільки можливо) інформації на дефектному диску.
Велика кількість утиліт MS DOS описано в керівництві по цій системі.
Важливе значення мають також драйвери, особливо розширеної оперативної пам'яті, що входять до складу ОС і дозволяють використовувати більш 640 Кбайт пам'яті.
Особливу роль в системі грають файли CONFIG.SYS та AUTOEXEC.BAT, Новомосковскемие при завантаженні системи і задають її конфігурацію, що завантажуються в пам'ять драйвери і резидентні програми, а також додаткові команди, які виконуються при завантаженні системи.
Виконується до завантаження командного процесора і містить виклики SYS-драйверів. Офлайн драйвери встановлюються командою DEVICE, після якої вказується повне ім'я файлу, що містить драйвер. Наприклад, для підключення драйвера миші MOUSE.SYS можна задати команду:
Для ефективної роботи з різними типами мікропроцесорів комп'ютера (80286, 80386, 80486, Pentium) і розмірів оперативної пам'яті використовують спеціальні драйвери:
Крім завантаження зовнішніх драйверів, CONFIG.SYS завантажує свої (внутрішні) команди.
За допомогою команди FILES можна вказати число файлів, які можуть бути одночасно використані системою і програмами.
1. Інформатика: Учеб. посібник для студ. пед. вузів / А.В.Могілев,