Tema файлови системи: особености на файловете, директории, проектиране на файловата система. Управление на дисковото пространство при централизирана концепция, ms-dos случай. Структура на Директорията



страница2/6
Дата26.02.2024
Размер50.67 Kb.
#120455
1   2   3   4   5   6
Курсова работа- КАОС

ГЛАВА 1
1. Файлови системи.
1.1 Характеристика на файловата система..................3
1.2 Характеристика на файловете..................................4
1.3 Директории...................................................................5
1.4 Проектиране на файлова система ...........................6
ГЛАВА.2

2. Управление на дисковото пространство при централизирана концепция, MS-DOS случай...............................................................................7
2.1 Структура на директориите..................................8.9.10

1 Файлови системи.



1.1
Характеристика на файловата система.

Файловата система е част от операционната система и има няколко “Три” основни компонента на работа:
- съвкупността на всички файлове от различни носители (
USB, DVD, CD, магнитни дискове и летни и флаш памети);
- различни служебни структури използвани за управление ( дескриптори, директории, файлове съдържащи, разпределящи и подреждащи таблици на пространството в носителите на информация);
- комплексните системни средства, които се използват за реализация на операции над файловете като: “Създаване, четене, запис, изтриване (унищожаване), промяна на свойствата и т.н.”



Файловата система реализира съхраняването на всички файлове и осигурява достъпа до тях.

Файловата система е нужно да управлява физически отделните носители на информация, като прикрива отделна информация или детайли от потребителя с цел по-голяма безопасност и защита на информацията и файловете които се търсят.


Всяка една файлова система трябва да има следните действия:
- Разпределение на видовете външна памет;
- Достъп и гъвкавост до данните;
- Максимална защита на вътрешният механизъм при реализация от потребителя;
- Пълна свобода ( независимост) на устройството или компютъра от който се изпълнява задачата;
- Добро организиране в реално време при използване на файловете;
- Сигурност, надеждност на информацията съхранявана в файловете;
- Ефективно изпълнение на командите при работа с файлове.

Всяка файлова система трябва да изпълнява добра логическа структура на файловете с помощ от тяхната физическа организация. Цялостното функциониране на файловата система е тясно свързана с входно-изходна система. От гледна точка на концепцията, при изпълнение на програмите, файловете или устройствата като източници не трябва да се различават при получаване на информация.

Файловата система изпълнява множество задачи:
- създаване, унищожаване и модифициране на файловете от страна на потребителя;
- копиране и разпределение на файл между други потребители;
- многобройни възможности за контрол на достъпа до файловете;
- осигуряване на потребителите да създават, приложими програмни структури на файловете;
- контрол на трансфера между файловете;
- средства за контрол на съхранение, възстановяване и предпазване ( предотвратяващи умишлено, случайно или целенасочено разрушаване на файлова информация;
- Преименуване на файловете по персонален начин на обръщение , а не чрез първо-зададените от системата обръщения (имена на файловете) или физическите устройства;
- Файловата система предоставя удобен интерфейс на потребителите.


Като основна компонентна на всяка “
Операционна система”, файловата система изпълнява няколко важни функции:

- достъп и организация на файловете;


- поддръжка и управление на файловете и информацията в тях;

- управление и разпределение на външната памет и файловете между тях;
- организация и достъп, който осигурява безопасност на файловете.


За да се изпълнят изброените функции, съответната операционна система трябва да разполага с няколко групи средства:
- Средства за управление на файловете, които осигуряват съхранението на файловете, обръщението към тях и използването им от множество потребители и техният контрол на достъп ( защита от злонамерено, неправомерно използване).
- Средство за управление на външната памет, за разделяне на файловете с оглед на разполагането им в дисковото пространство.
- Средство за достъп, чрез които организацията определя, определя достъпа до данните в съхраняващият се файл.
- Средство което осигурява целостта на файловете.



1.2 Характеристика на файловете.
Характеристиките на файловете се определят от файловата система, в която те се съхраняват. Ето и някой основни характеристики.
-
Име и Разширение: Всяка датотека се идентифицира с уникално име. Разширението указва на операционната система типа на файла ( например: .txt и .doc за текстови файл, .jpg .bmp .gif за изображение)
- Размер: Това е количеството информация, което се съдържа в файла и се измерва в байтове, килобайтове, мегабайтове и т.н.
-
Време на създаване, промяна и достъп: Операционната система поддържа информация за времето, в което файлът е бил създаден, променен и последно достъпен.
-
Типа на файла: В някой файлови системи, типът на файла( текстови, изображение, аудио, системни и т.н.) се определят от файловото разширение или от вътрешната му структура.
-
Права за достъп: Определят достъпа на кои потребители или системи процеси имат право да се четат, пишат или изпълняват файл.
-
Пътека ( Пълен път): Указват къде точно в файловата система се намира файла.
-
Формат на запис: Настойките на форматиране определят какви видове данни и структури могат да бъдат съхранявани на файла.
-
Атрибути и Метаданни: Освен основните атрибути, като име и размер, файловете могат да съдържат допълнителни метаданни, като заглавие описание и др.
-
Компресия и Шифроване: Някой файлови системи поддържат вградени методи за компресия или шифроване на файловете за по-голяма сигурност.

Тези характеристики обединени предоставят на системата средства за ефективно управление и използване на информацията съхранена във файловете.

1.3 Директории

В света на операционните системи и файловите системи терминът “директории” обикновено се използва като синоним на “папки”. Директориите ( папките) представляват контейнери, които съдържат файловете и/ или други директории. Те се използват организиране и структуриране на иформацията в файловата система, обикновено чрез йерархичен подход.

Важни концепции, свързани с директориите в контекста на файловата система:



  • Коренова директория ( Root Directory): Това е най-горната директория в йерархията на файловата система. В много операционни системи тази директория се обозначава със символа “ / ” в Unix/Linux и с буквата “C” в Windows.





  • Сподели с приятели:
1   2   3   4   5   6




©obuch.info 2024
отнасят до администрацията

    Начална страница