SlideShare a Scribd company logo
1 of 5
Download to read offline
1
Операционные
системы 2
Лекція 2. ФАЙЛОВА СИСТЕМА MS DOS
ФАЙЛИ І КАТАЛОГИ НА ДИСКАХ
Інформація на магнітних дисках зберігається у файлах. Файл — це
пойменована область на диску. У файлах можуть зберігатися тексти програм,
документи, готові до виконання програми тощо.
Часто файли розділяють на двох категорій - текстові і двоїчні.
Текстові файли призначені для читання людиною. Вони складаються з
рядків символів, причому кожен рядок закінчується двома спеціальними
символами "повернення каретки" (CR) і "новий рядок" (LF). При редагуванні
і перегляді текстових файлів ці спеціальні символи, як правило, не видні. У
текстових файлах зберігаються тексти програм, командних файлів MS DOS і
т.д. Файли, що не є текстовими, називаються двоїчними.
Текстовий файл, що містить тільки символи з кодами до 127 (тобто не
містять російських букв і псевдографічних символів), називається ASCII-
файлом.
Імена файлів
Кожен файл має ім'я, що складається з двох частин: імені і розширення.
В імені файлу може бути від 1 до 8 символів. Розширення імені файлу
починається з крапки, за якої ідуть від 11 до 3 символів. Наприклад:
command.com
paper.chi
autoexec.bat
Символи в імені і розширенні можуть бути прописними і рядковими
латинськими буквами, цифрами і символами
- _ $ # & @ ! % ( ) { } ‘- ^
Розширення імені файлу є необов'язковим. Воно, як правило, описує
зміст файлу, тому використання розширення дуже зручно. Багато програм
установлюють розширення імені файлу, і по розширенню Ви можете
2
Операционные
системы 2
довідатися, яка програма створила файл.
Приклади, .com, .ехе — готові до виконання програми; .bat — командні
(Batch) файли; .chi — документи для редактора ChiWriter; .pas — програми
на Паскалі; .for — програми на Фортрані; .с — програми на Сі; .asm -
програми на Асемблері; .bak - копія файлу, що робиться перед його зміною.
В імені і розширенні імені файлу прописні і рядкові латинські букви є
еквівалентними, тому що MS DOS переводить усі малі літери у відповідні
прописні букви.
Варто зазначити, що багато програм використовують розширення .ВАК
для копій файлу, що робляться перед його зміною. Наявність такої копії
дозволяє відновити уміст файлу у випадку його помилкової зміни чи
видалення. Після закінчення роботи з файлом, коли користувач правильно
вніс усі зміни у файл, він може знищити створені файли з розширенням
.ВАК.
Заборонені імена файлів
Деякі імена файлів є забороненими, тому що MS DOS розуміє їх як
імена пристроїв. Ці імена такі:
AUX - додатковий пристрій, що приєднується до
асинхронного комунікаційного порту;
СОМ1 - COM3 - пристрої, що приєднуються до асинхронних
комунікаційних портів 1—3;
LPT1 — LPT3 - пристрої, що приєднуються до послідовних портів
1—3 (звичайно це принтери);
CON - при введенні — клавіатура, при виводі — екран;
PRN - принтер;
NUL - "порожній" пристрій; всі операції введення-виводу
для цього пристрою ігноруються.
Навіть якщо додати до цих імен яке-небудь розширення, усе рівно MS
DOS буде сприймати це як звертання до пристрою. Наприклад, звертання до
3
Операционные
системы 2
файлу CON.ABC еквівалентно звертанню до консолі, тобто до CON, і тому
CON.ABC не може бути використане як ім'я дискового файлу. Однак
розширення імені файлів CON, .AUX, .PRN і .NUL цілком припустимі.
Каталоги
Імена файлів реєструються на магнітних дисках у каталогах (чи
директоріях). Каталог — це спеціальне місце на диску, у якому зберігаються
імена файлів, зведення про розмір файлів, часу їхнього останнього
відновлення, атрибути (властивості) файлів тощо. Якщо в каталозі
зберігається ім'я файлу, то говорять, що цей файл знаходиться у даному
каталозі. На кожнім магнітному диску може бути кілька каталогів. У кожнім
каталозі може бути багато файлів, але кожен файл завжди реєструється
тільки в одному каталозі.
Усі каталоги (крім кореневого) насправді є файлами спеціального виду.
Кожен каталог має ім'я, і він може бути зареєстрований в іншому каталозі.
Якщо каталог Х зареєстрований у каталозі Y, то говорять, що Х —
підкаталог Y, a Y — чи надкаталог батьківський каталог для X.
Вимоги до імен каталогів ті ж, що до імен файлів. Як правило,
розширення імені для каталогів не використовується.
На кожнім магнітному диску є один головний чи кореневий каталог. У
ньому реєструються файли і підкаталоги (каталоги 1-го рівня). У каталогах 1-
го рівня реєструються файли і каталоги 2-го рівня і т.д. Утворюється
ієрархічна деревоподібна структура каталогів на магнітному диску.
Поточний каталог
Каталог, з яким у даний момент працює користувач, називається
поточним. Якщо в команді MS DOS вказати ім'я файлу, то цей файл буде
шукатися чи створюватися в поточному каталозі.
Наприклад, команда type виводить уміст файлу на екран. Тоді команда
type autoexec.bat буде шукати файл autoexec.bat у поточному каталозі.
Для виводу змісту поточного каталогу ввести команду dir. Щоб
4
Операционные
системы 2
перемінити поточний каталог, є команда cd.
Указівка шляху до файлу
Коли ви використовуєте файл не з поточного каталогу, необхідно
вказати, у якому каталозі цей файл знаходиться. Це робиться за допомогою
вказівки шляху до файлу.
Шлях — це послідовність з імен чи каталогів символів "...", розділених
символом "". Цей шлях задає маршрут від поточного каталогу чи від
кореневого каталогу диска до того каталогу, у якому знаходиться потрібний
файл.
Якщо шлях починається із символу "", то маршрут обчислюється від
кореневого каталогу диска, інакший — від поточного каталогу. Кожне ім'я
каталогу в шляху відповідає входу в підкаталог з таким ім'ям, ".." відповідає
входу в надкаталог.
Імена накопичувачів на дисках (дисководів)
У комп'ютері звичайно є кілька накопичувачів на магнітних дисках
(дисководів). Для MS DOS накопичувачі на магнітних дисках іменуються А:,
В:, С: і т.д. Наприклад, у комп'ютері може бути два накопичувачі на
гнучкому магнітному диску А: і В: і один накопичувач на твердому
магнітному диску (вінчестер) С:.
Поточний дисковод
Поточний дисковод — це той дисковод, з яким ви працюєте в даний час.
MS DOS за замовчуванням шукає усі файли, що задаються користувачем, на
диску, що знаходиться на поточному дисководі. Ви можете змінити поточний
дисковод за допомогою команд MS DOS.
Повне ім'я файлу
Повне ім'я файлу має наступний вид:
[дисковод:][шлях]імені-файлу
5
Операционные
системы 2
тобто складається зі шляху до каталогу, у якому знаходиться файл, й імені
файлу, розділених символом "", перед якими може стояти позначення
дисковода.
Якщо дисковод не указаний, то мається на увазі поточний дисковод.
Якщо шлях не указаний, то мається на увазі поточний каталог.
Повне ім'я файлу цілком специфікує, з яким файлом ви хочете
працювати.
Наприклад, нехай файлова система на диску накопичувача А:. Поточний
каталог на цьому накопичувачі - A:DOC. Тоді
a:paper.doc — файл paper.doc у поточному каталозі диска на дисководі А:;
a:paper.doc — файл paper.doc у кореневому каталозі диска на дисководі А:;
posttelex.doc - файл telex.doc у підкаталозі POST поточного каталогу.

More Related Content

What's hot (19)

урок2 файли
урок2 файли урок2 файли
урок2 файли
 
урок 3
урок 3урок 3
урок 3
 
Files
FilesFiles
Files
 
Інформатика-6. Урок 10
Інформатика-6. Урок 10Інформатика-6. Урок 10
Інформатика-6. Урок 10
 
6 клас урок №9
6 клас урок №96 клас урок №9
6 клас урок №9
 
2 9
2 92 9
2 9
 
система Ms-dos 20
 система Ms-dos 20 система Ms-dos 20
система Ms-dos 20
 
урок 41 6 клас
урок 41 6 класурок 41 6 клас
урок 41 6 клас
 
урок 8
урок 8урок 8
урок 8
 
урок 9
урок 9урок 9
урок 9
 
fdsgInf tema 2_urok9_6_klas
fdsgInf tema 2_urok9_6_klasfdsgInf tema 2_urok9_6_klas
fdsgInf tema 2_urok9_6_klas
 
5 клас урок 7
5 клас урок 75 клас урок 7
5 клас урок 7
 
Файлові системи NTFS і FAT
Файлові системи NTFS і FATФайлові системи NTFS і FAT
Файлові системи NTFS і FAT
 
2 1 ос-віндовс
2 1 ос-віндовс2 1 ос-віндовс
2 1 ос-віндовс
 
Операційна система MS DOS
Операційна система MS DOSОпераційна система MS DOS
Операційна система MS DOS
 
5 клас урок 13 файли та папки
5  клас урок 13 файли та папки 5  клас урок 13 файли та папки
5 клас урок 13 файли та папки
 
6 клас урок 9. Поняття файлової системи
6 клас урок 9. Поняття файлової системи6 клас урок 9. Поняття файлової системи
6 клас урок 9. Поняття файлової системи
 
Ms dos
Ms dosMs dos
Ms dos
 
Шаріков Сергій
Шаріков СергійШаріков Сергій
Шаріков Сергій
 

Viewers also liked

Operacijna sistema ms_dos
Operacijna sistema ms_dosOperacijna sistema ms_dos
Operacijna sistema ms_dosmarunasorokina
 
Simple mehndi designs
Simple mehndi designsSimple mehndi designs
Simple mehndi designsMartin Joy
 
Rallis India Ltd- Company Profile & Financial Analysis
Rallis India Ltd- Company Profile & Financial AnalysisRallis India Ltd- Company Profile & Financial Analysis
Rallis India Ltd- Company Profile & Financial AnalysisSKBKS
 
رویکرد ارتباطات-بين-فرهنگي-و-تدوین-سیاست-خارجی-در-غرب
رویکرد ارتباطات-بين-فرهنگي-و-تدوین-سیاست-خارجی-در-غربرویکرد ارتباطات-بين-فرهنگي-و-تدوین-سیاست-خارجی-در-غرب
رویکرد ارتباطات-بين-فرهنگي-و-تدوین-سیاست-خارجی-در-غربMajid Zavari
 
Optimise your search engine
Optimise your search engineOptimise your search engine
Optimise your search engineAngela Belotti
 
государственное устройство германии по конституции веймарской республики
государственное устройство германии по конституции веймарской республикигосударственное устройство германии по конституции веймарской республики
государственное устройство германии по конституции веймарской республикиnamtae27
 
สรุปวิชาชีววิทยา เรื่องการย่อยอาหาร ม.4
สรุปวิชาชีววิทยา เรื่องการย่อยอาหาร ม.4สรุปวิชาชีววิทยา เรื่องการย่อยอาหาร ม.4
สรุปวิชาชีววิทยา เรื่องการย่อยอาหาร ม.4DK MK
 
Duke Off Shore Ltd- Company Profile & Financial Analysis
Duke Off Shore Ltd- Company Profile & Financial AnalysisDuke Off Shore Ltd- Company Profile & Financial Analysis
Duke Off Shore Ltd- Company Profile & Financial AnalysisSKBKS
 
დავით აღმაშენებელი
დავით აღმაშენებელიდავით აღმაშენებელი
დავით აღმაშენებელიMaia Esartia
 
Ειδη χημικων αντιδρασεων
Ειδη χημικων αντιδρασεωνΕιδη χημικων αντιδρασεων
Ειδη χημικων αντιδρασεωνAnastasios Haskopoulos
 
El testamento del empresario: la sucesión de la empresa familiar
El testamento del empresario: la sucesión de la empresa familiarEl testamento del empresario: la sucesión de la empresa familiar
El testamento del empresario: la sucesión de la empresa familiarAGM Abogados
 

Viewers also liked (17)

Operacijna sistema ms_dos
Operacijna sistema ms_dosOperacijna sistema ms_dos
Operacijna sistema ms_dos
 
Simple mehndi designs
Simple mehndi designsSimple mehndi designs
Simple mehndi designs
 
Hernán Cortés
Hernán CortésHernán Cortés
Hernán Cortés
 
Rallis India Ltd- Company Profile & Financial Analysis
Rallis India Ltd- Company Profile & Financial AnalysisRallis India Ltd- Company Profile & Financial Analysis
Rallis India Ltd- Company Profile & Financial Analysis
 
رویکرد ارتباطات-بين-فرهنگي-و-تدوین-سیاست-خارجی-در-غرب
رویکرد ارتباطات-بين-فرهنگي-و-تدوین-سیاست-خارجی-در-غربرویکرد ارتباطات-بين-فرهنگي-و-تدوین-سیاست-خارجی-در-غرب
رویکرد ارتباطات-بين-فرهنگي-و-تدوین-سیاست-خارجی-در-غرب
 
Optimise your search engine
Optimise your search engineOptimise your search engine
Optimise your search engine
 
государственное устройство германии по конституции веймарской республики
государственное устройство германии по конституции веймарской республикигосударственное устройство германии по конституции веймарской республики
государственное устройство германии по конституции веймарской республики
 
Lab 03
Lab 03Lab 03
Lab 03
 
สรุปวิชาชีววิทยา เรื่องการย่อยอาหาร ม.4
สรุปวิชาชีววิทยา เรื่องการย่อยอาหาร ม.4สรุปวิชาชีววิทยา เรื่องการย่อยอาหาร ม.4
สรุปวิชาชีววิทยา เรื่องการย่อยอาหาร ม.4
 
Coinx ppt spain
Coinx ppt spainCoinx ppt spain
Coinx ppt spain
 
Duke Off Shore Ltd- Company Profile & Financial Analysis
Duke Off Shore Ltd- Company Profile & Financial AnalysisDuke Off Shore Ltd- Company Profile & Financial Analysis
Duke Off Shore Ltd- Company Profile & Financial Analysis
 
დავით აღმაშენებელი
დავით აღმაშენებელიდავით აღმაშენებელი
დავით აღმაშენებელი
 
Ειδη χημικων αντιδρασεων
Ειδη χημικων αντιδρασεωνΕιδη χημικων αντιδρασεων
Ειδη χημικων αντιδρασεων
 
El testamento del empresario: la sucesión de la empresa familiar
El testamento del empresario: la sucesión de la empresa familiarEl testamento del empresario: la sucesión de la empresa familiar
El testamento del empresario: la sucesión de la empresa familiar
 
конспект
конспектконспект
конспект
 
Oslo (V M )
Oslo (V M )Oslo (V M )
Oslo (V M )
 
Atelier de veille informationnelle pour bacc. + 2e cycle - automne 2016
Atelier de veille informationnelle pour bacc. + 2e cycle - automne 2016Atelier de veille informationnelle pour bacc. + 2e cycle - automne 2016
Atelier de veille informationnelle pour bacc. + 2e cycle - automne 2016
 

Similar to Lec2

урок 9. файлова система та її обєкти
урок 9. файлова система та її обєктиурок 9. файлова система та її обєкти
урок 9. файлова система та її обєктиSchool5uman
 
урок № 9 6 клас
урок № 9   6 класурок № 9   6 клас
урок № 9 6 класdmu04041975
 
урок 9. файлова система та її об'єкти
урок 9. файлова система та її об'єктиурок 9. файлова система та її об'єкти
урок 9. файлова система та її об'єктиSchool5uman
 
метод розробка майстра янко сергія сергійовича
метод розробка майстра янко сергія сергійовичаметод розробка майстра янко сергія сергійовича
метод розробка майстра янко сергія сергійовичаСергей Янко
 
Файли, папки.pptx
Файли, папки.pptxФайли, папки.pptx
Файли, папки.pptxssuser8f73811
 
основи роботи з дисками
основи роботи з дискамиоснови роботи з дисками
основи роботи з дисками1cana1
 
основи роботи з дисками
основи роботи з дискамиоснови роботи з дисками
основи роботи з дискамиAnatoliy_Polishchuk
 
основи роботи з дисками
основи роботи з дискамиоснови роботи з дисками
основи роботи з дискамиAnatoliy_Polishchuk
 
лабораторна робота №3
лабораторна робота №3лабораторна робота №3
лабораторна робота №3Юра Марчук
 

Similar to Lec2 (18)

урок 9. файлова система та її обєкти
урок 9. файлова система та її обєктиурок 9. файлова система та її обєкти
урок 9. файлова система та її обєкти
 
урок № 9 6 клас
урок № 9   6 класурок № 9   6 клас
урок № 9 6 клас
 
09
0909
09
 
урок 9. файлова система та її об'єкти
урок 9. файлова система та її об'єктиурок 9. файлова система та її об'єкти
урок 9. файлова система та її об'єкти
 
6 9
6 96 9
6 9
 
метод розробка майстра янко сергія сергійовича
метод розробка майстра янко сергія сергійовичаметод розробка майстра янко сергія сергійовича
метод розробка майстра янко сергія сергійовича
 
Arhivatori
ArhivatoriArhivatori
Arhivatori
 
Razdel8
Razdel8Razdel8
Razdel8
 
9 Class
9 Class9 Class
9 Class
 
5 клас урок 6
5 клас урок 65 клас урок 6
5 клас урок 6
 
Лекція №13
Лекція №13Лекція №13
Лекція №13
 
Faili i papki
Faili i papkiFaili i papki
Faili i papki
 
Файли, папки.pptx
Файли, папки.pptxФайли, папки.pptx
Файли, папки.pptx
 
Операційна система
Операційна системаОпераційна система
Операційна система
 
основи роботи з дисками
основи роботи з дискамиоснови роботи з дисками
основи роботи з дисками
 
основи роботи з дисками
основи роботи з дискамиоснови роботи з дисками
основи роботи з дисками
 
основи роботи з дисками
основи роботи з дискамиоснови роботи з дисками
основи роботи з дисками
 
лабораторна робота №3
лабораторна робота №3лабораторна робота №3
лабораторна робота №3
 

More from marunasorokina (20)

презентация Microsoft power point
презентация Microsoft power pointпрезентация Microsoft power point
презентация Microsoft power point
 
1111
11111111
1111
 
1111
11111111
1111
 
1
11
1
 
Асотермент послуг фотосалону
Асотермент послуг фотосалонуАсотермент послуг фотосалону
Асотермент послуг фотосалону
 
крок № 1
крок № 1крок № 1
крок № 1
 
385 1 operaciyna_systema
385 1 operaciyna_systema385 1 operaciyna_systema
385 1 operaciyna_systema
 
Joomla
JoomlaJoomla
Joomla
 
Lec2
Lec2Lec2
Lec2
 
створення сайту Mp
створення сайту Mpстворення сайту Mp
створення сайту Mp
 
робота з графічними об
робота з графічними обробота з графічними об
робота з графічними об
 
Word 2003
Word 2003Word 2003
Word 2003
 
Inform 10 part_1
Inform 10 part_1Inform 10 part_1
Inform 10 part_1
 
Format
FormatFormat
Format
 
01 book pps
01 book pps01 book pps
01 book pps
 
Informatika pivkind ctandart
Informatika pivkind ctandartInformatika pivkind ctandart
Informatika pivkind ctandart
 
222
222222
222
 
111
111111
111
 
блдог1
блдог1блдог1
блдог1
 
блог Word
блог Wordблог Word
блог Word
 

Recently uploaded

Принципові відмінності досконалої (повної) конкуренції від інших форм організ...
Принципові відмінності досконалої (повної) конкуренції від інших форм організ...Принципові відмінності досконалої (повної) конкуренції від інших форм організ...
Принципові відмінності досконалої (повної) конкуренції від інших форм організ...JurgenstiX
 
Відкрита лекція на тему «Біологічний захист рослин у теплицях»
Відкрита лекція на тему «Біологічний захист рослин у теплицях»Відкрита лекція на тему «Біологічний захист рослин у теплицях»
Відкрита лекція на тему «Біологічний захист рослин у теплицях»tetiana1958
 
Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»
Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»
Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»tetiana1958
 
О.Духнович - пророк народної правди. Біографія
О.Духнович - пророк народної правди. БіографіяО.Духнович - пророк народної правди. Біографія
О.Духнович - пророк народної правди. БіографіяAdriana Himinets
 
Р.Шеклі "Запах думки". Аналіз оповідання
Р.Шеклі "Запах думки". Аналіз оповіданняР.Шеклі "Запах думки". Аналіз оповідання
Р.Шеклі "Запах думки". Аналіз оповіданняAdriana Himinets
 
Хімічні елементи в літературних творах 8 клас
Хімічні елементи в літературних творах 8 класХімічні елементи в літературних творах 8 клас
Хімічні елементи в літературних творах 8 класkrementsova09nadya
 
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdf
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdfupd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdf
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdfssuser54595a
 

Recently uploaded (10)

Принципові відмінності досконалої (повної) конкуренції від інших форм організ...
Принципові відмінності досконалої (повної) конкуренції від інших форм організ...Принципові відмінності досконалої (повної) конкуренції від інших форм організ...
Принципові відмінності досконалої (повної) конкуренції від інших форм організ...
 
Відкрита лекція на тему «Біологічний захист рослин у теплицях»
Відкрита лекція на тему «Біологічний захист рослин у теплицях»Відкрита лекція на тему «Біологічний захист рослин у теплицях»
Відкрита лекція на тему «Біологічний захист рослин у теплицях»
 
Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»
Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»
Відкрита лекція на тему «Контроль бур'янів в посівах соняшника»
 
Її величність - українська книга презентація-огляд 2024.pptx
Її величність - українська книга презентація-огляд 2024.pptxЇї величність - українська книга презентація-огляд 2024.pptx
Її величність - українська книга презентація-огляд 2024.pptx
 
Віртуальна виставка «Аграрна наука України у виданнях: історичний аспект»
Віртуальна виставка «Аграрна наука України у виданнях: історичний аспект»Віртуальна виставка «Аграрна наука України у виданнях: історичний аспект»
Віртуальна виставка «Аграрна наука України у виданнях: історичний аспект»
 
Віртуальна виставка нових надходжень 2-24.pptx
Віртуальна виставка нових надходжень 2-24.pptxВіртуальна виставка нових надходжень 2-24.pptx
Віртуальна виставка нових надходжень 2-24.pptx
 
О.Духнович - пророк народної правди. Біографія
О.Духнович - пророк народної правди. БіографіяО.Духнович - пророк народної правди. Біографія
О.Духнович - пророк народної правди. Біографія
 
Р.Шеклі "Запах думки". Аналіз оповідання
Р.Шеклі "Запах думки". Аналіз оповіданняР.Шеклі "Запах думки". Аналіз оповідання
Р.Шеклі "Запах думки". Аналіз оповідання
 
Хімічні елементи в літературних творах 8 клас
Хімічні елементи в літературних творах 8 класХімічні елементи в літературних творах 8 клас
Хімічні елементи в літературних творах 8 клас
 
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdf
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdfupd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdf
upd.18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23_FINAL.pdf
 

Lec2

  • 1. 1 Операционные системы 2 Лекція 2. ФАЙЛОВА СИСТЕМА MS DOS ФАЙЛИ І КАТАЛОГИ НА ДИСКАХ Інформація на магнітних дисках зберігається у файлах. Файл — це пойменована область на диску. У файлах можуть зберігатися тексти програм, документи, готові до виконання програми тощо. Часто файли розділяють на двох категорій - текстові і двоїчні. Текстові файли призначені для читання людиною. Вони складаються з рядків символів, причому кожен рядок закінчується двома спеціальними символами "повернення каретки" (CR) і "новий рядок" (LF). При редагуванні і перегляді текстових файлів ці спеціальні символи, як правило, не видні. У текстових файлах зберігаються тексти програм, командних файлів MS DOS і т.д. Файли, що не є текстовими, називаються двоїчними. Текстовий файл, що містить тільки символи з кодами до 127 (тобто не містять російських букв і псевдографічних символів), називається ASCII- файлом. Імена файлів Кожен файл має ім'я, що складається з двох частин: імені і розширення. В імені файлу може бути від 1 до 8 символів. Розширення імені файлу починається з крапки, за якої ідуть від 11 до 3 символів. Наприклад: command.com paper.chi autoexec.bat Символи в імені і розширенні можуть бути прописними і рядковими латинськими буквами, цифрами і символами - _ $ # & @ ! % ( ) { } ‘- ^ Розширення імені файлу є необов'язковим. Воно, як правило, описує зміст файлу, тому використання розширення дуже зручно. Багато програм установлюють розширення імені файлу, і по розширенню Ви можете
  • 2. 2 Операционные системы 2 довідатися, яка програма створила файл. Приклади, .com, .ехе — готові до виконання програми; .bat — командні (Batch) файли; .chi — документи для редактора ChiWriter; .pas — програми на Паскалі; .for — програми на Фортрані; .с — програми на Сі; .asm - програми на Асемблері; .bak - копія файлу, що робиться перед його зміною. В імені і розширенні імені файлу прописні і рядкові латинські букви є еквівалентними, тому що MS DOS переводить усі малі літери у відповідні прописні букви. Варто зазначити, що багато програм використовують розширення .ВАК для копій файлу, що робляться перед його зміною. Наявність такої копії дозволяє відновити уміст файлу у випадку його помилкової зміни чи видалення. Після закінчення роботи з файлом, коли користувач правильно вніс усі зміни у файл, він може знищити створені файли з розширенням .ВАК. Заборонені імена файлів Деякі імена файлів є забороненими, тому що MS DOS розуміє їх як імена пристроїв. Ці імена такі: AUX - додатковий пристрій, що приєднується до асинхронного комунікаційного порту; СОМ1 - COM3 - пристрої, що приєднуються до асинхронних комунікаційних портів 1—3; LPT1 — LPT3 - пристрої, що приєднуються до послідовних портів 1—3 (звичайно це принтери); CON - при введенні — клавіатура, при виводі — екран; PRN - принтер; NUL - "порожній" пристрій; всі операції введення-виводу для цього пристрою ігноруються. Навіть якщо додати до цих імен яке-небудь розширення, усе рівно MS DOS буде сприймати це як звертання до пристрою. Наприклад, звертання до
  • 3. 3 Операционные системы 2 файлу CON.ABC еквівалентно звертанню до консолі, тобто до CON, і тому CON.ABC не може бути використане як ім'я дискового файлу. Однак розширення імені файлів CON, .AUX, .PRN і .NUL цілком припустимі. Каталоги Імена файлів реєструються на магнітних дисках у каталогах (чи директоріях). Каталог — це спеціальне місце на диску, у якому зберігаються імена файлів, зведення про розмір файлів, часу їхнього останнього відновлення, атрибути (властивості) файлів тощо. Якщо в каталозі зберігається ім'я файлу, то говорять, що цей файл знаходиться у даному каталозі. На кожнім магнітному диску може бути кілька каталогів. У кожнім каталозі може бути багато файлів, але кожен файл завжди реєструється тільки в одному каталозі. Усі каталоги (крім кореневого) насправді є файлами спеціального виду. Кожен каталог має ім'я, і він може бути зареєстрований в іншому каталозі. Якщо каталог Х зареєстрований у каталозі Y, то говорять, що Х — підкаталог Y, a Y — чи надкаталог батьківський каталог для X. Вимоги до імен каталогів ті ж, що до імен файлів. Як правило, розширення імені для каталогів не використовується. На кожнім магнітному диску є один головний чи кореневий каталог. У ньому реєструються файли і підкаталоги (каталоги 1-го рівня). У каталогах 1- го рівня реєструються файли і каталоги 2-го рівня і т.д. Утворюється ієрархічна деревоподібна структура каталогів на магнітному диску. Поточний каталог Каталог, з яким у даний момент працює користувач, називається поточним. Якщо в команді MS DOS вказати ім'я файлу, то цей файл буде шукатися чи створюватися в поточному каталозі. Наприклад, команда type виводить уміст файлу на екран. Тоді команда type autoexec.bat буде шукати файл autoexec.bat у поточному каталозі. Для виводу змісту поточного каталогу ввести команду dir. Щоб
  • 4. 4 Операционные системы 2 перемінити поточний каталог, є команда cd. Указівка шляху до файлу Коли ви використовуєте файл не з поточного каталогу, необхідно вказати, у якому каталозі цей файл знаходиться. Це робиться за допомогою вказівки шляху до файлу. Шлях — це послідовність з імен чи каталогів символів "...", розділених символом "". Цей шлях задає маршрут від поточного каталогу чи від кореневого каталогу диска до того каталогу, у якому знаходиться потрібний файл. Якщо шлях починається із символу "", то маршрут обчислюється від кореневого каталогу диска, інакший — від поточного каталогу. Кожне ім'я каталогу в шляху відповідає входу в підкаталог з таким ім'ям, ".." відповідає входу в надкаталог. Імена накопичувачів на дисках (дисководів) У комп'ютері звичайно є кілька накопичувачів на магнітних дисках (дисководів). Для MS DOS накопичувачі на магнітних дисках іменуються А:, В:, С: і т.д. Наприклад, у комп'ютері може бути два накопичувачі на гнучкому магнітному диску А: і В: і один накопичувач на твердому магнітному диску (вінчестер) С:. Поточний дисковод Поточний дисковод — це той дисковод, з яким ви працюєте в даний час. MS DOS за замовчуванням шукає усі файли, що задаються користувачем, на диску, що знаходиться на поточному дисководі. Ви можете змінити поточний дисковод за допомогою команд MS DOS. Повне ім'я файлу Повне ім'я файлу має наступний вид: [дисковод:][шлях]імені-файлу
  • 5. 5 Операционные системы 2 тобто складається зі шляху до каталогу, у якому знаходиться файл, й імені файлу, розділених символом "", перед якими може стояти позначення дисковода. Якщо дисковод не указаний, то мається на увазі поточний дисковод. Якщо шлях не указаний, то мається на увазі поточний каталог. Повне ім'я файлу цілком специфікує, з яким файлом ви хочете працювати. Наприклад, нехай файлова система на диску накопичувача А:. Поточний каталог на цьому накопичувачі - A:DOC. Тоді a:paper.doc — файл paper.doc у поточному каталозі диска на дисководі А:; a:paper.doc — файл paper.doc у кореневому каталозі диска на дисководі А:; posttelex.doc - файл telex.doc у підкаталозі POST поточного каталогу.