Зворотний зв'язок

Системне програмування і операційні системи

2) це мультизадачна система, тобто користувач може виконувати одночасно декілька завдань, наприклад, редактувати один файл і друкувати інший.

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

Якщо в системі СР/М є єдиний каталог, який містить імена всіх файлів, то UNIX дозволяє користувачу мати окремий каталог, в якому при необхідності можна побудувати інші підкаталоги.

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

При наявності декількох рівнів каталогів ім’я файла повністю представляється його маршрутним іменем

/usr/smith/accounts/tax

/usr/smith/accounts/sales

/usr/smith/accounts/current

/usr/smith/chapter2

В командах і іменах файлів системи UNIX застосовують малі букви.

Коли користувач працює в конкретному каталозі, він вправі звертатися до файлу чи каталогу по скороченому імені. Наприклад, при роботі в каталозі smith імя файла має вид

/accounts/current.

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

Для управління каталогами призначені наступні команди:

1. mkdir. Створює каталог. Якщо, наприклад, працюючи в особистому каталозі jones, ввести команду

mkdir reports,

то створюється новий каталог з маршрутним іменем

/jones/reports.

2. cd. Ця команда (в ранніх версіях UNIX вона називається chdir) вона називається chdir) призначена для зміна каталога. Наприклад, команда

cd/smith/accounts

викликає зміну поточного робочого каталога користувача в каталозі jones на каталог /smith/accounts. Зазначимо, що команда переміщає користувача на один рівень каталогів вверх.3. rmdir. Ця команда здійснює знищення каталога. Наприклад, наступна команда дозволяє користувачу, який працює в свому особистому каталозі jones, знищити каталог ledger:


Реферати!

У нас ви зможете знайти і ознайомитися з рефератами на будь-яку тему.







Не знайшли потрібний реферат ?

Замовте написання реферату на потрібну Вам тему

Замовити реферат