Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
KURSACH.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
280.58 Кб
Скачать

Порівняння файлових систем Windows xp та Linux

Файлові системи Linux і Windows мають з обох "сторін" деякі відмінності.

Типи файлових систем

Linux та Windows використовують різні файлові системи для зберігання та організації доступу до інформації на дисках.

На сьогоднішній день для Windows найбільш поширеними системами є FAT 32 і NTFS. NTFS - більш "продвинута" система, однією з особливостей якої є забезпечення більш високої швидкості роботи на дисках відносно великих розмірів. Однак NTFS несумісна з Windows 98 і більш ранніми версіями Windows.

У Linux використовуються інші файлові системи. В основному, це Ext2 і Ext3,Ext4.

Ext3 - це таж Ext2, однак має ряд модернізацій, однією з яких є підтримка журналювання.

Журнальована файлова система спочатку записує зміни, які вона буде проводити в окрему частину файлової системи (журнал) і тільки потім вносить необхідні зміни в іншу частину файлової системи. Після вдалого виконання планованих змін, записи видаляються з журналу. Все це забезпечує краще збереження цілісності системи і зменшує ймовірність втрати даних, особливо у випадку непередбаченого виключення комп'ютера.

Слід зазначити, що Linux підтримує і безліч інших файлових систем. Таким чином, в Linux можна організувати доступ до Windows-розділами, а от у Windows, без сторонніх коштів допомоги, "побачити" розділи Linux неможливо.

Файлова структура.

В обох системах вона є ієрархічною (зазвичай порівнюють з деревом). Однак є і суттєві відмінності.

В операційній системі Windows, відкриваючи каталог "Мій комп'ютер", користувач звик спостерігати приблизно наступну картину. Зазвичай один або більше жорстких дисків (найчастіше логічних) іменуються починаючи з латинської літери C. Кожен з дисків є кореневим каталогом. Так наприклад, якщо в системі є три диски, то буде три кореневих каталогу (швидше за все, C, D і E), кожен з яких містить вкладені папки та файли. Іншими словами, у системі будуть існувати три дерева. Оскільки іноді доведеться користуватися компакт-дисками і USB-пристроями, то періодично буде "виростати" ще парочка дерев.

У дистрибутивах Linux файлова система єдина і має лише один кореневий каталог, який позначається косою рисою - слеш (/). (Тут слід звернути увагу на відміну від Windows. В останній при формуванні повної адреси використовується зворотна коса риска (\). У Linux при формуванні повного імені завжди використовується слеш.)

В файловій структурі Linux не диск містить каталоги, а каталоги можуть містити диски. Іншими словами, всередині каталогу можуть "лежати" цілі диски або їх розділи.

У Linux існують процедури монтування файлових пристроїв, які дозволяють до єдиного ієрархічному дереву приєднувати і від'єднувати різні пристрої (будь то розділи жорсткого диска або будь-які знімні пристрої). Точками монтування (тобто місцями, куди підключаються пристрої) служать каталоги. Дані, що містяться на підключається пристрої, стають доступними всередині цього каталогу.

Типи файлів

В Windows поширеними є такі типи як "текстовий документ" (розширення TXT), "документ MS Word" (DOC), "точковий малюнок" (BMP) і багато інших. Сенс наявності розширень в тому, що вони дозволяють по імені визначити тип даних файлу.

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

Перший тип - це звичайні файли з даними, які інтерпретуються за допомогою тієї чи іншої прикладної програми. Тобто це звичайні для користувача файли, знайомі користувачам Windows.

В операційній системі Windows каталоги (директорії) називають папками і, принцип ієрархічного устрою системи - файли лежать в папках, як якщо б у реальній папці лежали б реальні документи.

Каталоги - це теж файли, що містять списки посилань на файли з даними або інші каталоги, які користувач бачить як вміст даного каталогу (хоча на рівні фізичного пристрою розташування цих файлів ніяк не пов'язано "загальними узами").

В операційній системі Windows існує поняття "ярлик", який являє собою покажчик на файл. Кожний файл у Windows може мати тільки один значок (і одне ім'я) і необмежену кількість ярликів. Це дуже зручно, якщо доступ до якого-небудь файлу необхідно організувати з різних каталогів. Подібне є і в Linux і називається символічне (м'яке) посилання. Це також окремий тип файлу, який містить інформацію, де насправді знаходиться запитуваний об'єкт.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]