Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Операційна система Unix

Реферат Операційна система Unix





Зміст


Введення

. Опис файлової системи OC Unix

. Постановка завдання

. Опис отриманих для реалізації команд і порівняння з родинними командами ОС Windows

. Вибір засобів реалізації

. Розробка програмного продукту

Висновок

Список літератури

Додаток


Введення


UNIX - група переносите, багатозадачних і багатокористувацьких операційних систем. Перша система UNIX була розроблена в 1969 р в підрозділі Bell Labs компанії AT amp; T. З тих пір було створено велику кількість різних UNIX-систем.

Деякі відмітні ознаки UNIX-систем включають в себе:

використання простих текстових файлів для налаштування і управління системою;

широке застосування утиліт, що запускаються в командному рядку;

взаємодія з користувачем за допомогою віртуального пристрою - терміналу;

уявлення фізичних і віртуальних пристроїв і деяких засобів межпроцессового взаємодії як файлів;

використання конвеєрів з декількох програм, кожна з яких виконує одну задачу.

В даний час UNIX використовуються в основному на серверах, а також як вбудовані системи для різного устаткування. На ринку ОС для робочих станцій і домашнього застосування UNIX поступилися іншим операційним системам, таким як Microsoft Windows і Mac OS, хоча існуючі програмні рішення для Unix-систем дозволяють реалізувати повноцінні робочі станції як для офісного, так і для домашнього використання.

UNIX-системи мають велику історичну важливість, оскільки завдяки їм поширилися деякі популярні сьогодні концепції та підходи в області ОС та програмного забезпечення. Також, в ході розробки Unix-систем була створена мова Сі.


1. Опис файлової системи OC Unix


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

Кожен каталог і файл файлової системи має унікальне повне ім'я (в ОС UNIX це прийнято називати full pathname - ім'я, який задає повний шлях, оскільки воно дійсно задає повний шлях від кореня файлової системи через ланцюжок каталогів до відповідного каталогу або файлу; я буду використовувати термін повне ім'я raquo ;, оскільки для pathname відсутня благозвучний російський аналог). Каталог, є коренем файлової системи (кореневий каталог), в будь-якої файлової системі має визначене ім'я / (слеш). Повне ім'я файлу, наприклад,/bin/sh означає, що в кореневому каталозі повинно міститися ім'я каталогу bin, а в каталозі bin повинно міститися ім'я файлу sh. Коротким абовідносним ім'ям файлу (relative pathname) називається ім'я (можливо, складене), що задає шлях до файлу від поточного робочого каталогу (існує команда і відповідний системний виклик, що дозволяють встановити поточний робочий каталог). У кожному каталозі містяться два спеціальних імені, ім'я . Raquo ;, що іменує сам цей каталог, і ім'я .. raquo ;, що іменує батьківський каталог даного каталогу, тобто каталог, що безпосередньо передує даному в ієрархії каталогів.

Малюнок 1 Структура каталогів файлової системи

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

cp імя1 імя2 - копіювання файлу імя1 в файл імя2

rm імя1 - видалення файлу імя1

mv імя1 імя2 - перейменування файлу імя1 в файл імя2імя - створення нового каталогу імяімя - знищення каталогу імяімя - видача вмісту каталогу імяімя - видача на екран вмісту файлу імяімя режим - зміна режиму доступу до файлу

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

У UNIX є кілька різних видів файлових систем зі своєю структурою зовнішньої пам'яті. Найбільш відомі традиційна файлова система UNIX System V (s5) і файлова система сімейства UNIX BSD (ufs). Файлова система s5 складається з чотирьох секцій (малюнок 2 (a)). У файловій системі ufs на...


сторінка 1 з 11 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Файлова система Unix
  • Реферат на тему: Операційні системи Unix і Windows NT
  • Реферат на тему: Unix-подібні системи
  • Реферат на тему: Особливості операційної системи UNIX
  • Реферат на тему: Основи операційної системи UNIX