Кожен рядок закінчується двома спеціальними символами "повернення кареткиВ» і В«новий рядокВ». Всі файли, відмінні від текстових, називаються
двійковими .
виконуючий файлом називається файл, що містить готову до виконання програму.
Щоб операційна система та інші програми могли звертатися до файлів, вони повинні мати імена. В операційній системі Windows позначення файлу складається з імені та розширення. Розширення імені є необов'язковим. Як правило, воно описує вміст файлу. Розширення відокремлюється від імені файлу крапкою, наприклад: command.com, setup.exe.
Дозволяється привласнювати файлам імена довжиною до 256 символів. Ім'я може містити будь-які символи, в тому числі і пробіл, крім символів , /, *,?, ", <,>, |. p> В імені можна використовувати кілька точок. Розширенням вважаються символи, що йдуть після останньої точки. В іменах розрізняються прописні і рядкові символи. p> Приклади:
В· com - виконувані файли;
В· bat - командні файли;
В· pas - програма на Паскалі;
В· c - програма на СІ. p> Кирилицю в іменах файлів потрібно застосовувати обережно, оскільки деякі операційні системи не розуміють імен з нею.
Каталоги
Імена файлів реєструються на дисках в каталогах. Каталог - це спеціальна таблиця на диску, в якій зберігаються імена файлів, відомості про розмірі файлу, часу його останнього оновлення, атрибути (властивості) файлу і т.д. Якщо в каталозі зберігається ім'я файлу, то говорять, що файл знаходиться в даному каталозі. На кожному диску може бути кілька каталогів. У кожному каталозі може бути багато файлів, але кожен файл завжди реєструється тільки в одному каталозі. У Windows каталоги називаються папками. p> Кожен каталог має ім'я, і ​​він може бути зареєстрований в іншому каталозі. Якщо каталог зареєстрований в іншому каталозі, то говорять, що X - підкаталог Y. Вимоги до імен каталогів ті ж, що і до імен файлів, однак розширення зазвичай не використовується.
Всі каталоги утворюють вкладену ієрархічну структуру. На кожному диску є один головний каталог, який називається кореневим. У ньому реєструються файли і каталоги 1-го рівня. У каталогах 1-го рівня реєструються файли і каталоги 2-го рівня і т.д.
Каталог, з яким в даний час працює користувач, називається поточним каталогом . Коли використовується файл не з поточного каталогу, необхідно вказати, в якому каталозі він знаходиться. Це можна зробити за допомогою вказівки шляху до файлу. Шлях - Це послідовність імен каталогів, розділених символом «». Цей шлях задає маршрут від кореневого каталогу диска до того каталогу, в якому знаходиться потрібний файл. Наприклад: C: Kurs1 Informanika.doc. p> У комп'ютері звичайно є кілька пристроїв пам'яті: накопичувачі на жорстких дисках, на дискетах, на компакт-дисках і т.п. На кожному з них можуть знаходитися файли і каталоги. Для того щоб вказати, який диск необхідний, треба звернутися до дисковода по імені. Дисководи мають імена A, B, і т.д. Імена A і B зарезервовані для дисководів гнучких дисків, а ім'я C відповідає жорсткому диску, з якого завантажується операційна система.
Поточний дисковод - це дисковод, з яким працює користувач в даний час. Повне ім'я файлу починається з імені дисковода, на якому він знаходиться.
Атрибути файлів
Крім імені та розширення файлу операційна система зберігає для кожного файлу дату його створення або зміни і кілька додаткових параметрів, що визначають властивості файлів, які називаються атрибутами файлу . Операційна система може їх контролювати і змінювати. Стан атрибутів враховується при проведенні операцій з файлами.
У операційній системі Windows файл може мати такі атрибути:
В· тільки для читання (Read Only);
В· прихований (Hidden);
В· системний (System);
В· архівний.
Атрибут В«Тільки для читанняВ» обмежує можливість роботи з файлом. Його установка означає, що у файл не можна вносити зміни.
Атрибут В«ПрихованийВ» сигналізує про те, що даний файл не слід відображати на екрані при проведенні файлових операцій. Це міра захисту проти випадкового пошкодження файлу.
Атрибутом В«СистемнийВ» позначаються файли, що володіють важливими функціями в роботі самої операційної системи. Цей атрибут не можна змінити засобами операційної системи. Як правило, системні файли мають також атрибут В«прихованийВ». p> Атрибут В«АрхівнийВ» залишився від старих операційних систем та операційної системою не враховується.
Обслуговування файлової системи
До функцій обслуговування файлової системи належать такі операції, ви...