Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
МІНІСТЕРСТВО ОСВІТИ ТА НАУКИ УКРАЇНИ
НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”
КАФЕДРА АВТОМАТИЗАЦІЇ ТЕПЛОВИХ І ХІМІЧНИХ ПРОЦЕСІВ
Каталоги та команди роботи з каталогами
інструкція до лабораторної роботи № 5
з дисципліни:
“Компютерна техніка та організація обчислювальних робіт”
для фахівців за кваліфікаційним рівнем бакалавра
базового напрямку 6.0925
“Автоматизація та компютерно-інтегровані технології”
на засіданні кафедри АТХП
Протокол № 1 від 31.08.2007р.
ЛЬВІВ - 2007 р.
Каталоги та команди роботи з каталогами. Інструкція до лабораторної роботи № 5 з дисципліни “Компютерна техніка та організація обчислювальних робіт” для фахівців за кваліфікаційним рівнем бакалавра базового напрямку 6.0925 “Автоматизація та компютерно-інтегровані технології”/ Укладач : Л.З.Мичуда. Львів, 2007р., с.10.
Укладач: Л.З.Мичуда, к.т.н., доцент
Відповідальний за випуск Пістун Є.П., д.т.н., професор.
Рецензенти: Онисик С.Б., ст.викладач,
Ділай І.В., к.т.н., доцент
Тема: Каталоги та команди роботи з каталогами.
Мета роботи: вивчити команди роботи з каталогами, навчитися використовувати команди роботи з каталогами.
Необхідна підготовка до роботи: для лабораторної роботи необхідно мати дискету та знати теоретичний матеріал, викладений у методичних вказівках.
Каталог (директорій) це спеціальне місце на диску, в якому зберігаються імена файлів, відомості про розмір файлів, час їх остаточного оновлення, атрибути (властивості) файлів і т.д. Якщо в каталозі зберігається ім`я файла, то кажуть, що цей файл знаходиться в даному каталозі.
У ДОС імена каталогів, як й імена файлів, можуть мати до 8 символів і розширення до 3 символів, відділене крапкою (хоча у більшості випадків для каталогів розширення не використовують).
На кожному магнітному диску є один головний (кореневий) каталог. У ньому підказка ДОС має, наприклад, такий вигляд:
С:\>
Це кореневий каталог диску С: .
A:\>
Це кореневий каталог диску A: .
У кореневому каталозі реєструються (або можна сказати, що знаходяться) файли та підкаталоги. Підкаталогом називають каталог, який знаходиться в іншому каталозі.
Поточним каталогом називають каталог, у якому в даний момент працює користувач.
Поточним диском (дисководом або пристроєм) називають той диск (дисковід), з яким у даний момент працює користувач. По замовчуванню (тобто без додаткової вказівки) ДОС буде проводити пошук файлів або інші операції в поточному диску і (або) в поточному каталозі.
Нагадаємо, що, як правило, імена А: та В: резервуються для накопичувачів на гнучких дисках (дискет), а імена С: та D: , а інколи ще й E: та F: - для накопичувачів на жорстких дисках (вінчестерів).
До команд роботи з директоріями (каталогами) відносяться:
DIR вивід вмісту каталогу на екран;
MD створення нового каталогу;
CD зміна поточного каталогу;
RD видалення директорію;
ASSIGN тимчасова зміна імені пристрою;
TREE вивід списку каталогів диску у вигляді дерева;
PATH вказання шляху пошуку.
1) Команда DIR внутрішня команда ДОС для виводу списку підкаталогів і файлів, що знаходяться у даному каталозі. Тобто на екрані появиться вміст каталогу, сформований у декілька стовпчиків: перший ім`я файлу чи підкаталогу, другий розширення (для підкаталогу у трикутних дужках вказується <DIR>), третій розмір (вказується лише для файлів), четвертий дата створення або останнього оновлення, п`ятий час створення або останнього оновлення. У кінці видачі даних повідомляється про розмір вільного місця на диску.
Формат набору команди:
DIR [пристрій:][шлях\][ім`я файлу][/P][/W]
Наприклад:
C:\>DIR
Команда без додаткового вказання імені виводить на екран вміст поточного каталогу, яким у даному випадку є головний каталог диску С:
C:\>DIR D:\AB-11
Команда виведе на екран вміст каталогу AB-11 на диску D: , при чому поточним є головний каталог диску С:
Якщо у команді DIR задати ім`я файлу або, використовуючи символи * та ? групу файлів, то на екран виводитиметься інформація лише про цей файл чи групу файлів.
Наприклад:
C:\>DIR *.EXE
Команда виведе інформацію про всі .EXE файли поточного каталогу, яким є головний каталог диску С:
Ключі /P та /W служать для полегшення читання вмісту каталогу.
Ключ /P задає посторінковий (або як кажуть повноекранний) вивід вмісту каталогу. Тобто, якщо у каталозі є дуже багато файлів і підкаталогів, ДОС виведе їх стільки, скільки поміститься на цілому екрані, а після заповнення екрану списком система зупиниться і чекатиме на натискання будь-якої клавіші, - тоді буде виводити наступну сторінку списку.
Ключ /W задає вивід вмісту каталогу у п`ять стовпців. При цьому для підкаталогів виводиться лише ім`я, а для файлів ім`я та розширення.
Окрім того, є багато інших ключів, які дозволяють сортувати, тобто розставляти у певному порядку, файли за назвою (/A), датою (/D) створення і таке інше. Їх можна знайти у довідковій літературі [2].
2) Команди для створення, зміни та видалення каталогів це відповідно MKDIR (MD), CHDIR (CD), RMDIR (RD). Це внутрішні команди. Їх назви походять від англійських MAKE DIRECTORY - створити директорій, CHANGE DIRECTORY - змінити директорій, REMOVE DIRECTORY - видалити директорій. Використовуються їх короткі форми: MD, CD, RD.
Для створення каталогу є команда MD.
Формат набору цієї команди:
MD [дисковід:]шлях
Наприклад:
C:\>MD XXX
Команда створює каталог ХХХ на диску С: у головному каталозі.
C:\>MD A:\WORK
Команда створює каталог WORK у кореневому каталозі диску А: , хоча поточним є кореневий каталог диску С:
Для зміни поточного диску потрібно набрати ім`я диску, який має стати поточним, а потім двокрапку. Наприклад:
C:\>A:
Команда змінює поточний диск С: на поточний диск А:
A:\>B:
Команда змінює поточний диск А: на поточний диск В:
B:\>C:
Команда змінює поточний диск В: на поточний диск С:
Для зміни поточного директорію є команда CD.
Формат її набору наступний:
CD [дисковід:]шлях
Наприклад:
C:\>CD AB-11
Це перехід (передача управління) у каталог AB-11; каталог AB-11 знаходиться у головному каталозі диску С: , а диску С: є поточним. Після виконання цієї команди підказка ДОС Виглядатиме так:
C:\AB-11>
Наступний приклад:
C:\>CD \EXE\DOS
Це перехід у підкаталог DOS, який знаходиться у каталозі EXE,який у свою чергу знаходиться у кореневому каталозі поточного диску С:
Ще приклад:
C:\>CD A:\WORK
Це перехід у каталог WORK, який знаходиться у кореневому каталозі диску А:, при чому поточним каталогом був кореневий каталог диску С:
Можливі наступні варіанти переходів:
C:\EXE\DOS>CD \
Ця команда передає управління (здійснює перехід) у кореневий каталог поточного диску. Після її виконання, у даному прикладі, підказка ДОС матиме наступний вигляд:
C:\>
або
C:\EXE\DOS>CD ..
Ця команда означає перехід на рівень вище. Для даного прикладу це буде перехід з підкаталогу DOS до каталогу EXE . Після виконання цього прикладу підказка ДОС виглядатиме:
C:\EXE>
Для видалення каталогів існує команда RD.
Формат її набору наступний:
RD [дисковід:]шлях
Наприклад:
C:\>RD XXX
Ця команда видаляє каталог XXX у поточному (й одночасно) головному каталозі диску С:
C:\EXE>RD DOS
Ця команда виконує видалення підкаталогу DOS у поточному каталозі EXE, який знаходиться на диску С:
C:\>RD A:\WORK
Ця команда видалення каталогу WORK у кореневому каталозі диску А: , а поточним є кореневий каталог диску С:
Увага! У ДОС видалити можна лише пусті каталоги, тобто каталоги, які не містять файлів та підкаталогів. Отже, спочатку треба витерти файли і підкаталоги, а потім можна витирати каталог. Інакше на екрані висвітлиться повідомлення, як правило англійською мовою, що „вказано невірний шлях доступу, неправильне ім`я чи директорія не є порожня.”
3) Для виводу списку каталогів і файлів на диску у вигляді “дерева” існує команда TREE. Це зовнішня команда.
Формат набору цієї команди:
TREE [диск:][/F]
Якщо в команди не вказано диск, то мається на увазі поточний диск.
Якщо у команді задати ключ /F, то буде виводитися у “дереві” інформація про каталоги та файли на диску. Якщо ключ /F не заданий, то виводиться інформація лише про каталоги диску.
Наприклад:
C:\>TREE
Ця команда виводить “дерево” каталогів та підкаталогів для поточного диску С:
C:\>TREE /F
Ця команда виводить “дерево” з каталогами, підкаталогами та файлами для поточного диску С:
C:\>TREE A:
Команда виводить “дерево” каталогів і підкаталогів диску А:
Інформацію-“дерево” від команди TREE можна вивести у файл або на принтер, при цьому для перенаправлення використовується символ >. Такі операції ілюструють наступні приклади:
A:\>TREE C: > TREE.DOC
C:\>TREE C: >PRN
4) Команда ASSIGN це зовнішня команда, яка виконує присвоєння дисководу іншого логічного імені (букви). Таке присвоєння має бути тимчасовим.
Формат набору цієї команди:
ASSIGN [буква = буква]
Наприклад:
B:\>ASSIGN A=C
Ця команда означає, що дії, які мав виконувати диск А: буде виконувати диск С:
Для повернення початкового (нормального) стану задаємо ASSIGN без параметрів.
Наприклад:
B:\>ASSIGN
При нормальній роботі не слід використовувати команду ASSIGN. Вона призначена лише для того, щоб “обдурити” програми, які працюють з фіксованими дисководами, і заставити їх працювати з іншими дисководами.
Під час дії зміни імен командою ASSIGN не треба використовувати команди BACKUP та PRINT, а команди FORMAT та DISKCOPY ігнорують всі перетворення імен.
5) Команда PATH це внутрішня команда. Вона встановлює список каталогів, у яких проводиться пошук виконуваних програм.
Після вводу будь-якої команди, яка не є внутрішньою командою ДОС, пошук відповідної програми проводиться спочатку у поточному каталозі, а потім у каталогах, вказаних у команді PATH у тій черговості, в якій вони записані у команді. Імена каталогів у команді PATH рекомендовано писати повністю, тобто з вказанням дисководу.
Формат набору команди:
PATH ім`я каталогу [; ім`я каталогу]…
Ця команда встановлює список каталогів, у яких поводиться пошук програм.
PATH ;
Ця команда встановлює, що пошук програми повинен проводитися лише у поточному каталозі.
Команда без параметрів виводить імена каталогів, у яких проводиться пошук програм.
Команда PATH використовується при написанні файлу виконання AUTOEXEC.BAT.
Наприклад:
PATH = C:\EXE;C:\EXE\DOS;C:\EXE\NU;C:\TC…
Порядок виконання роботи
Усі пункти виконання роботи показувати викладачеві по ходу виконання.
Вимоги до звіту
Звіт про лабораторну роботу повинен містити: назву роботи, мету роботи, короткий виклад теоретичних відомостей, завдання та детальний запис їх виконання (наприклад, набір команди та запис того, що відбувається при її запуску), висновки по роботі та відповіді на додаткові запитання викладача при захисті роботи.
Література.
Навчальне видання
КАТАЛОГИ ТА КОМАНДИ РОБОТИ З КАТАЛОГАМИ
інструкція до лабораторної роботи № 5
з дисципліни:
“Компютерна техніка та організація обчислювальних робіт”
для фахівців за кваліфікаційним рівнем бакалавра
базового напрямку 6.0925
“Автоматизація та компютерно-інтегровані технології”