Page 17 - 4820
P. 17

ЛАБОРАТОРНА РОБОТА № 3
                                  СТРУКТУРА ФАЙЛОВОЇ СИСТЕМИ UNIX,
                         ОСНОВНІ КОМАНДИ, КОМАНДИ РОБОТИ З ФАЙЛАМИ


                         Мета  роботи:  Оволодіння  практичними  навичками  роботи  в  системі  UNIX.
                  Знайомство із структурою файлової системи, основними командами роботи з файлами.

                         3.1 Теоретичні відомості
                         Якщо  ОС  UNIX  встановлена  на  персональному  комп’ютері,  то  на  ньому
                  підтримується  певна  кількість  так  званих  віртуальних  терміналів,  між  якими  можна
                  переключатись  комбінаціями  клавіш  Alt+F#,  де  F#  –  одна  з  функціональних  клавіш.
                  Користувач може працювати в системі, використовуючи одночасно кілька терміналів.
                  Для  здійснення  входу  в  систему,  користувач  повинен  спочатку  ввести  свій
                  ідентифікатор  (login).  Як  правило,  він  вводиться  у  відповідь  на  запрошення  системи
                  такого вигляду:
                         Login:
                         Якщо цього запрошення на екрані немає (і не діє екранна заставка – screensaver),
                  то  це  означає,  що  даний  термінал  не  очікує  входу  користувача.  Три  найтиповіші
                  причини:
                         1. Термінал апаратно заблоковано клавішею “Scroll Lock” (це легко визначити за
                  відповідним світлодіодом на клавіатурі) – розблокуйте термінал.
                         2. Термінал зайнятий, тобто з ним пов’язана деяка програма – слід вийти з цієї
                  програми і з командної оболонки, для чого потрібен певний досвід (можуть спрацювати
                  клавіша  q,  комбінації  клавіш  Ctrl+C,  Ctrl+D,  але  іноді  це  не  допоможе  –  див.
                  лабораторну роботу № 6).
                         3.  Термінал  використовується  виключно  для  виведення  на  екран  важливих
                  системних подій, при цьому на ньому можна вводити команди і будь-які символи, але
                  реакції на це не буде – слід перейти на іншу консоль комбінацією клавіш Alt+F#, де F#
                  – одна з функціональних клавіш, крім F1.
                         Після введення ідентифікатора система запитує в користувача пароль:
                         Password:
                         Під  час  введення  пароля  символи  на  екрані  не  відображаються.  Якщо
                  ідентифікатор  і  пароль  користувача  були  введені  правильно,  система  здійснює
                  авторизацію користувача, тобто, надає йому певні повноваження, необхідні для роботи
                  в  системі.  Як  правило,  після  цього  користувач  опиняється  в  середовищі  командної
                  оболонки  (англ.  –  shell).  При  цьому  на  екрані  з’являється  так  зване  запрошення
                  командної оболонки (найчастіше – символ ‘$’ або ‘>’, також можна довільно змінити
                  запрошення).  Командна  оболонка  приймає  команди,  які  вводять  із  клавіатури,
                  інтерпретує їх і виконує відповідні дії. Ці дії можуть полягати у запуску певних утиліт
                  із  заданими  у  командному  рядку  параметрами.  Крім  того,  командна  оболонка  надає
                  користувачу  певний  додатковий  сервіс,  наприклад,  дозволяє  виконувати  редагування
                  команди (курсор можна переміщати вправо чи вліво, додавати або знищувати символи
                  під курсором), в деяких оболонках можна легко відтворити попередні команди (клавіші
                  переміщення  курсору  вгору  та  вниз),  а  також  користуватись  підказками  щодо  імен
                  наявних файлів (клавіша Tab). Докладніше про ці та інші сервісні можливості можна
                  дізнатись у довідковій системі man, а також в будь-якій доступній книзі про системи
                  UNIX чи Linux.


                                                              15
   12   13   14   15   16   17   18   19   20   21   22