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

2.3.2 Початок і завершення сеансу робіт

Кожен користувач системи має:

  • ім’я користувача (для установлення взаємодії користувачів);

  • пароль користувача (для контролю входу в систему й захисту своїх даних).

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

Один користувач, називаний superuser, є адміністратором системи (його ім’я root). Зокрема він реєструє решту користувачів.

2.3.3 Виправлення помилок при набиранні тексту команди

При набиранні тексту команди користувач може зробити помилку. Для її виправлення передбачено такі позначки:

  • backspace (переміщення назад);

  • ^H (переміщення назад);

  • ^K (вилучення рядка).

2.3.4 Деякі прості команди

Список найбільш використовуваних команд розміщено у додатку А.

2.3.5 Довідкова система

Для одержання довідки скористайтеся командою man; наприклад, команда man cp виводить інформацію про команду копіювання файлів. Для одержання інформації про використання команди man наберіть: man man.

2.3.6 Командний рядок і формат команд

Командний рядок — це послідовність слів, розділених прогалинами. Перше слово і є команда, інші — параметри.

Типи параметрів:

  • ім’я файла = ідентифікатор;

  • опція (ключ) уточнює зміст команди (зазвичай розпочинається зі знаку “мінус”);

Порядок параметрів у команді:

команда-ключ

Приклади команд:

  • ls –all; Перегляд повного змісту каталога

  • ls –FA; Перегляд скороченого змісту каталога, з позначенням файлів, програм, директорій

  • rm –r; Вилучити все.

3 Контрольні запитання

3.1 Основні причини популярності UNIX.

3.2 Модель системи UNIX. Принцип дії.

3.3 Внутрішня структура ядра UNIX.

3.4 Функції файлової підсистеми.

3.5 Що контролює підсистема керування процесами?

3.6 Що забезпечує підсистема введення/виведення?

4 Домашнє завдання

4.1 Письмово відповісти на контрольні запитання.

4.2 Самостійно вивчити команди з таблиць А1...А5 додатка А.

5 Лабораторне завдання

5.1 Студент може працювати як за машиною під керуванням Unix, так і за машиною під керуванням OC Windows (у цьому разі студент підмикається до Unix машини, використовуючи telnet).

5.2 Після підімкнення студент вводить ім’я (login) і пароль (password) (згідно з таблицею 5.1).

Таблиця 5.1 — Імена та паролі

login

st1

st2

st3

st4

st5

st6

st7

st8

st9

password

st1

st2

st3

st4

st5

st6

st7

st8

st9

5.3 Виконати прості команди, після введення кожної команди потрібно натиснути клавішу <Enter>:

  • cd / ; перейти до кореневого каталога

  • ls –all ; перегляд повного вмісту каталога

  • ls –FA; перегляд скороченого вмісту каталога, з позначенням файлів, програм, директорій

  • cd /tmp; перехід до тимчасового каталога

  • mkdir st*; створення теки st* (* — номер комп’ютера)

  • ee text*; створення текстового файла й написання в ньому будь-якого тексту, для виходу з редактора — натиснути Esc+Enter (* — номер комп’ютера)

  • ls –FA;

  • mv text* new_text*; перейменування файла

  • mv new_text* /tmp/st*/; перенесення файла у /tmp/st*/

  • cd st*/

  • ls ; скорочений перегляд поточного каталога

  • file new_text* ; перегляд типу файла

  • cat new_text* ; перегляд вмісту файла

  • cd .. ; перехід до попереднього каталога

  • rm -r st*/ ; вилучення теки з файлами

  • ls –FA ; переконаймося у відсутності теки

5.4 За допомогою програми telnet підімкніться до сусіднього комп’ютера, адреси комп’ютера, login, password зазначає викладач (наприклад: telnet 192.168.11.15).

Послідовно наберіть команди:

  • mail st*; напишемо лист собі

  • Subject: пошта; тема листа

  • Текст листа: Перевірка

  • Ctrl+d; вихід із програми

  • mail; одержання листа

Самостійно напишіть листа сусідові по бригаді та прийміть листи від усіх користувачів у групі.

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