Кафедра Електронних Обчислювальних Машин
Курс лабораторних робіт "Глобальні інформаційні мережі"
структура та зміст лабораторних робіт

№1. ОСНОВИ РОБОТИ В ОС UNIX

№2. ВІДДАЛЕНИЙ ТЕРМІНАЛ TELNET

№3. РОБОТА З ПРОТОКОЛОМ FTP

№4. РОБОТА З ЕЛЕКТРОННОЮ ПОШТОЮ

№5. WEB-БРАУЗЕРИ

№6. ПОШУКОВИЙ СЕРВІС В INTERNET

№7. ЗАСОБИ СТВОРЕННЯ WEB-СТОРІНОК

№8. СТВОРЕННЯ ІНДИВІДУАЛЬНОГО WEB-САЙТУ

СТВОРЕНІ САЙТИ

Історія створення UNIX

Формат команди

Основні команди

Структура директорій

Основні директорії системи UNIX

Порядок роботи

 

ОСНОВИ РОБОТИ В ОС UNIX

Операційна система - це набір програм, який керує комп'ютером, здійснює зв'язок між користувачем і комп'ютером, і забезпечує користувача інструментальними засобами для виконання необхідної роботи.

Операційна система UNIX - це багатокористувачева система із розділенням часу. Вона складається з 4-х основних компонентів:

  • ядро - програма, яка координирує внутрішні функції комп'ютера (такі, як розміщення системних ресурсів); ядро працює невидимо від користувача;
  • shell - программа, яка здійснює зв'язок між користувачем і ядром, інтерпретуючи і виконуючи команди користувача; вона читає ввід і видає повідомлення, забезпечуючи інтерактивність системи;
  • команди - імена програм, які комп'ютер має виконати; пакети програм називаються інструментальними засобами; система UNIX забезпечує інструментальні засоби для створення та зміни тексту, написання програм, створення інструментарія програмного забезпечення, обміну інформацією з іншими користувачами за допомогою комп'ютера;
  • файлова система - набір всіх файлів на комп'ютері; дозволяє користувачу зберігати і легко знаходити інформацію.

Робота в UNIX починається з реєстрації в системі, яка складається з двох операцій вводу імені користувача (Login) і пароля (Password):

Login: ki-4

Password: ...

$

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

Login incorrect

Після цього можна спробувати ввійти в систему ще раз.

ФОРМАТ КОМАНДИ

Більшість команд UNIX мають наступний формат:

$ команда ключі параметри

Спочатку записується ім'я команди, після нього - ключі і параметри. Параметрами, як правило, є імена файлів. Всі ключі починаються з дефіса. Наприклад, наступна команда означає: "Виконати команду ls з ключом -l для файла a.out "

$ ls -l a.out

Імена команд майже завжди записуються рядковими літерами, ключі, як правило, складаються з однієї літери. На відміну від багатьох інших операційних систем в UNIX враховується різниця між рядковими і прописними літерами.

Якщо необхідно задати два або більше однолітерних ключа, більшість команд дозволяє їх об'єднувати. Наприклад, дві наступні команди ідентичні:

% ls -la a.out

% ls -l -a a.out

Деякі ключі вимагають наявності параметра. В цьому випадку параметр дається після ключа, в цьому випадку останній неможна об'єднувати з іншим ключем.

Існують також команди, які не відповідають цим параметрам, наприклад команда tar, але вони розглядаються окремо.

ОСНОВНІ КОМАНДИ

Нижче наведено перелік основних команд ОС UNIX.

logout Завершити сеанс роботи з UNIX.
exit То саме, що і logout
ls Вивести перелік файлів, що знаходяться в біжучій директорії
rm файли Знищити один або декілька файлів (знищені файли в UNIX не відновлюються)
mv старе_ім'я нове_ім'я Переіменувати (перемістити) файл з старе_ім'я в нове_ім'я
cp файл1 файл2 Копіювати файл1 в новий файл з іменем файл2
more файл Вивести текстовий файл на екран в посторінковому режимі. Дозволяє переглядати файл тільки в прямому напрямку
less файл Вивести текстовий файл на екран в посторінковому режимі. Ця команда дозволяє переглядати файл як в прямому, так і в зворотньому напрямку
pwd Показати біжучу директорію
cd директорія Змінити біжучу директорію
mkdir директорія Створити нову пусту директорію
rmdir директорія Знищити директорію. Ця директорія повинна бути пустою
man команда Вивести на екран довідку ОС UNIX за вибраною командою
tar Використовуються для роботи з архівами файлів
joe Потужний текстовий редактор

СТРУКТУРА ДИРЕКТОРІЙ

Файлова система UNIX має ієрархічну структуру; найчастіше вона описується у вигляді дерева. Вершина цього дерева - це директорія root. Вона позначається за допомогою /. Всі інші директорії і файли беруть свій початок від директорії root.

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

$ ls -l

Для того, щоб пересуватися по файловій структурі, можна використовувати імена шляхів. Наприклад, для того, щоб переміститися в директорію /usr/bin, потрібно ввести наступний командний рядок:

$ cd /usr/bin

ОСНОВНІ ДИРЕКТОРІЇ СИСТЕМИ UNIX

/ директорія root;
/dev містить спеціальні файли, що представляють периферійні пристрої, такі як консоль (console) або прінтер (lp)
/etc містить файли конфігурації і бази даних
/home домашні директорії користувачів
/tmp містить тимчасові файли, наприклад, буфери для редагування файлу
/var піддерево для змінюваних файлів (наприклад, файлів реєстрації)
/usr містить інші директорії, наприклад, bin, lib
/usr/bin містить виконувані програми (наприклад: cat, grep, date, mkdir, login, who)
/usr/lib містить бібліотеки для програм і мов програмування

ПОРЯДОК РОБОТИ

  1. На панелі задач Windows вибрати Start-> Run.
  2. Ввести команду: telnet svm-070

  3. Зареєструватись в ОС UNIX.
  4. Ознайомитись з довідковою інформацію по наведених в теоретичній частині командах ОС UNIX (використовуючи команду man).
  5. Навчитись працювати з командами ОС UNIX: створювати та знищувати директорії, створювати, копіювати, переіменовувати, переглядати, архівувати та знищувати файли (всі експерименти проводити в окремій особистій директорії).
  6. Вийти з системи.

ЗМІСТ ЗВІТУ

  1. Назва та мета виконання лабораторної роботи.
  2. Опис процедури реєстрації в системі ОС UNIX.
  3. Опис основних команд ОС UNIX.
  4. Формати запуску команд ls, rm та список головних ключів.
  5. Формати запуску команди архіватора tar для архівування та розархівування файлів із стисненням та без стиснення.
  6. Висновки.
© Victoria
Національний університет "Львівська політехніка"