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

Розділ 2 основні теоретичні відомості по курсу

2.1 Поняття про операційну систему ms dos. Командний рядок

Починаючи роботу з ОС MS DOS, Ви бачите так званий командний рядок.

C:\>

де C: - ім'я диску (зміна диску відбувається безпосереднім введенням потрібного диску, наприклад, введення D:\ зробить активним на диск D: і подальші усі команди будуть виконуватися над файлами диску D://)

> - символ запрошення, після якого блимає курсор, вказуючи місце, куди потрібно ввести команду.

Цей рядок, що ви бачите на екрані після завантаження MS DOS, називається ще запрошенням DOS.

Відомо, що у ОС MS DOS користувачу потрібно вводити команди безпосередньо з клавіатури, а значить, потрібно дуже чітко опанувати синтаксис команд MS DOS для їх коректної роботи.

Розглянемо основні команди MS DOS.

Команды MS DOS бувають двох типів:

Внутрішні команди, їх розпізнає та виконує командний процесор COMMAND.COM (наприклад, dir, copy).

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

Команди вводяться з клавіатури, їх введення завершується натисканням клавіші <ВВІД> (<ENTER>).

Внутрішні команди ms dos

Внутрішні команди MS DOS поділяються на чотири групи:

  • Команди роботи з дисками;

  • Команди роботи з файлами;

  • Команди роботи з каталогами;

  • Команди управління системою.

Команди складаються з імені команди, і, можливо, параметрів, що розділені пробілами.

Типова структура команди виглядає наступним чином:

<ім'я команди> [<список параметрів>] [<список ключів>]

Параметри (аргументи) вказують на ті об’єкти, над якими здійснюються операції, ключі уточнюють дію команди. Ознака ключа (перемикача) ­ наявність косої лінії «/». Квадратні скобки вказують на можливу відсутність фрагменту.

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

Основні команди різних версій DOS

Назва команди

Дія, що виконується

append(.exe)

Вказання порядку пошуку файлів даних у каталогах і вивід на екран встановлених шляхів пошуку

assign(.com)

Перепризначення диску

attrib(.exe)

Зміна чи вивід стану прапорів атрибутів файлу

backup(.com/.exe[5.0])

Створення резервних копій

break

Управління перериванням програми

chcp

Зміна кодової сторінки

cd (chdir)

Зміна поточного каталогу

chkdsk(.com/.exe[5.0])

Перевірка диску і вивід інформації його стану

cls

Очистка екрану

command(.com)

Активізація другого командного процесору

comp(.com/.exe[5.0])

Порівняння вмісту двох файлів або комплектів файлів

copy

Копіювання файлів у інший каталог

ctty

Зміна консолі

date

Зміна чи відображення поточної дати

del

Видалення файлів

dir

Вивід на екран вмісту каталогу

diskcomp(.com)

Порівняння вмісту двох дисків

diskcopy(.com)

Копіювання вмісту з одного лиску на інший

diskcomp

Порівняння вмісту двох дисків

doskey(.com)

Розширення можливостей командного рядка

erase

Видалення файлів

exe2bin(.com/.exe[5.0])

Перетворення файлів .exe у файли .bin або .com

exit

Вивід другорядного командного процесора

expand [5.0]

Розгортання файлів DOS у процесі встановлення системі

fastopen(.exe)

Прискорення відкриття файлів

fc [4.0,5.0]

Порівняння вмісту двох файлів/комплектів файлів

fdisk(.com[3.0]/.exe)

Розбиття жорсткого диску на розділи

find(.exe)

Пошук заданої символьної фрази

format(.com)

Форматування диску

graftabl(.com)

Завантаження у пам'ять таблиці додаткового набору символів для виводу на екран через кольоровий графічний адаптер

graphics(.com)

Забезпечення виводу на принтер вмісту екрану у графічному режимі

join(.exe)

Об’єднання каталогів

keyb(.com)

Зміна символів та призначення клавіш клавіатури

label(.com/.exe[5.0]

Створення, заміна та видалення мітки тому

loadhigh / lh [5.0]

Завантаження розширень DOS у блоки старшої пам'яті

mem(.exe [4.0,5.0])

Вивід інформації розподілення пам'яті між програмами

mirror(.com[5.0])

Збереження інформації про видалені файли і розділах диску

mkdir / md

Створення каталогу

mode(.com)

Зміна режимів роботи периферійних пристроїв

more(.com)

Вивід інформації поекранно

nlsfunc(.exe)

Підтримка національних форматів

path

Вивід встановлення шляхів пошуку здійснимих файлів

print(.com/.exe[5.0])

Друк тексту у фоновому режимі

promt

Зміна запрошення командного рядку

recover(.com/.exe[5.0])

Відновлення інформації із зіпсованого диску

ren (rename)

Перейменування файлів або каталогів

replace(.exe)

Заміна одних файлів іншими

restore(.com/.exe[5.0])

Відновлення файлів з резервних копій

rd (rmdir)

Видалення каталогів

select(.com) [3.x]

Вибір національних форматів

select(.com) [4.0]

Встановлення DOS

set

Вивід, зміна або видалення змінних оточення

setver(.exe[5.0])

Версія операційної системи

share(.exe)

Перевірка файлів, що розділяються

sort(.exe)

Сортування вхідного потоку даних

subst(.exe)

Підстановка віртуального диску

sys(.com)

Копіювання файлів DOS

time

Зміна поточного системного часу

tree(.com)

Наочне відображення структури директорії/диску

type

Вивід вмісту текстового файлу

undelete(.exe [5.0])

Відновлення видалених файлів

unformat(.com [5.0])

Розформатування випадково відформатованого диску

ver

Вивід версії DOS

verify

Перевірка вірності запису файлів на диск

vol

Вивід мітки тому та серійного номеру диску

xcopy(.exe)

Копіювання файлів і дерева каталогів

Наведемо нижче повний синтаксис найбільш уживаних команд ОС MS DOS із розшифровкою параметрів та ключів, що можуть входити до складу команди.

Команда DIR

Команда роботи з каталогами, виводить на екран список директорій та файлів, що знаходяться всередині поточної директорії. Якщо використовувати команду DIR без параметрів та перемикачів, вона виводить імена файлів (директорій), їх розширення, розміри (у байтах), дату та час створення, їх кількість, загальний розмір і розмір вільного дискового простору.

Повний синтаксис команди такий:

DIR [диск:] [шлях] [ім'я_файлу] [/P] [/W] [/A[[:]атрібути]] [/O[[:]порядок_сортування]] [...]

Параметри

[диск:][шлях]

Вказує дисковід та каталог, зміст якого потрібно проглянути.

[ім'я_файлу]

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

У імені файлу можуть бути використані символи-заступники:

?

Замінює один будь-який символ у імені файлу.

*

Замінює будь-яку кількість деяких символів.

Ключі:

/P

Виводить інформацію, поки екран не заповниться, для отримання наступних екранів потрібно натиснути будь-яку клавішу.

/W

Виводить інформацію у скороченому виляді, тільки імена файлів та директорій (у 5 стовпчиків).

/A[[:] атрібути]

Виводить інформацію тих директорій та файлів, атрибути яких вказано.

Нижче представлені деякі атрибути:

Н

Скриті файли.

Усі файли, окрім скритих.

S

Системні файли.

-S

Усі файли, окрім системних.

D

Директорії.

-D

Тільки файли.

R

Файли тільки для читання.

Параметр

/O[[:]порядок_сортування]

Управляє порядком сортування файлів у списку, що видається на екран. Без цього параметру імена файлів і директорій видаються у алфавітному порядку. Задавши його відповідним чином, можна організувати виведення файлів і директорій у порядку, оберненому алфавітному, у алфавітному та у оберненому порядку за іменами розширень, в порядку зростання або спадання дати і часу останньої зміни змісту файлу або директорії, у порядку зростання чи спадання їх розмірів.

Ще декілька команд тієї ж групи (тільки імена):

MD

Створення нового каталогу

CD

Зміна каталогу

RD

Видалення каталогу

Команда DEL (ERASE)

Команда роботи з файлами; видаляє файли

Синтаксис:

DEL [диск:] [путь]<имя_файла>[/P]

Параметри

[диск:] [шлях] <ім'я_файлу>

Вказує місцезнаходження на ім'я файлу, що видаляється або групи файлів, якщо у імені використані символи-заступники

Ключ:

/P

Визиває запит підтвердження для кожного файлу, що видаляється.

Команда COPY

Команда роботи з файлами, копіює один чи більше файлів у вказане місце, а також може використовуватися для злиття файлів.

Синтаксис:

COPY [/Y|/-Y] [A|/B] <файл-джерело> [A|/B] [+ файл-джерело [/A|/B] [+…]] [файл-результат [/A|/B]] [/V]

Параметри складаються із означення дисководу, директорії та імені файлу.

<файл-джерело>

Вказує місцезнаходження та ім'я файлу, вміст якого потрібно скопіювати

<файл-результат>

Вказує місцезнаходження та ім'я файлу, у який треба помістити скопійовану інформацію

Ключі:

/Y

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

/V

Перевірка того, що нові файли записані вірно.

Ще команда тієї ж групи:

COPY CON ИМЯ_ФАЙЛА – Створення текстового файлу.

Після вводу цієї команди треба ввести рядки файлу. У кінці кожного рядка треба натиснути клавішу Enter. А після завершення воду – одночасно натиснути Ctrl+Z, а потів Enter.

REN(шлях)ім'я_файлу1 ім'я_файлу2 – перейменування файлу або групи файлів (шлях вказується тільки у випадку, якщо файл знаходиться у іншому каталозі);

Прикладами команд управління системою слугують:

COMMAND – запуск командного процесору;

EXIT – вихід із командного процесору.