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

Коли система UNIX очікує команди користувача, вона виводить на екран знак % (або $). Користувач може вводити більше 20 команд оболонки UNIX. Оболонка представляє собою командний процесор UNIX; є дві версії програми оболонки: С-оболонка виводить в якості стимула знак %, а Bourne -оболонка –

знак $.

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

1. ls. Ця команда розкриває зміст каталога. Наприклад, при вводі

ls

на екрані користувача ініціюються імена всіх файлів і елементи в поточному каталозі. В команді

ls ledger

вказаний аргумент ledger, тому вона показує, що міститься в конкретному каталозі ledger.

Total=30

drwxrwxrwx 1 smith 72 Feb 23 16.35 accounts

-zwxrwx--x 1 smith 648 Mar 02 09.43

Тут:

а) перша буква d означає каталог, а дефіс - файл;

б) наступні три букви rwx означають користувача;

в) наступні три букви показують групу;

г) останні три символа першого поля (rwx i - -x означають "глобальний); д) ім’я smith відповідає реєстраційному номеру;

ж) числа 72 і 648 визначають довжину в байтах;

з) далі вказані дата і час останньої зміни файла або каталога;

і) в останньому полі міститься ім’я файла або каталога.

Букви rwx показують права на доступ і використовування файлів: r-зчитування, w-запис, x- виконання.

2. cat . Ця команда здійснює зчитування файла. Наприклад, в команді

cat letters

на термінал виводиться лістинг файла letters. Якщо вказаний файл в каталозі відсутній, слід натиснути клавішу CONTROL - D, щоб UNIX не намагався створити файл.

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

3. rm . Ця команда призначена для знищення файла. Наприклад, по команді

rm gloria

із поточного каталога видаляється файл gloria.

4. ср . Це команда копіювання. Вона записується у вигляді cp orders purchased

і копіює файл ordered в файл purchased (звичайно, файл ordered при цьому зберігається).

К-во Просмотров: 206
Бесплатно скачать Реферат: Системне програмування і операційні системи