Міністерство освіти та науки України
Національний університет “Львівська політехніка”
Звіт
до лабораторної роботи №1
з предмету: Глобальні інформаційні мережі
Тема: ” Основи роботи в ОС UNIX”
Виконав: студент групи КІ-4
Львів
2004р.
Мета роботи: ознайомитись із операційною системою Unix, процедурою реєстрації в ній, її системою команд.
Теоретична частина
1. Вхід у систему
Робота в UNIX починається з реєстрації в системі, яка складається з двох операцій вводу імені користувача (Login) і пароля (Password):
Login: ki-4
Password:***
$
Якщо реєстраційне ім'я і пароль допустимі в системі UNIX, то система виведе поточну інформацію і підказку команди. Якщо ж при вході в систему буде зроблена помилка вводу імені або пароля, UNIX виведе повідомлення:
Login incorrect
Після цього можна спробувати ввійти в систему ще раз.
2. Формат команди
Більшість команд UNIX мають наступний формат:
$ команда ключі параметри
Спочатку записується ім'я команди, після нього - ключі і параметри. Параметрами, як правило, є імена файлів. Всі ключі починаються з дефіса. Наприклад, наступна команда означає: "Виконати команду ls з ключом -l для файла a.out "
$ ls -l a.out
Імена команд майже завжди записуються рядковими літерами, ключі, як правило, складаються з однієї літери. На відміну від багатьох інших операційних систем в UNIX враховується різниця між рядковими і прописними літерами.
Якщо необхідно задати два або більше однолітерних ключа, більшість команд дозволяє їх об'єднувати. Наприклад, дві наступні команди ідентичні:
% ls -la a.out
% ls -l -a a.out
Деякі ключі вимагають наявності параметра. В цьому випадку параметр дається після ключа, в цьому випадку останній неможна об'єднувати з іншим ключем.
Існують також команди, які не відповідають цим параметрам, наприклад команда tar, але вони розглядаються окремо.
3. Основні команди
Нижче наведено перелік основних команд ОС UNIX.
logout -Завершити сеанс роботи з UNIX.
exit - То саме, що і logout.
ls - Вивести перелік файлів, що знаходяться в біжучій директорії.
rm файли - Знищити один або декілька файлів (знищені файли в UNIX не відновлюються).
mv старе_ім'я нове_ім'я - Переіменувати (перемістити) файл з старе_ім'я в нове_ім'я.
cp файл1 файл2 - Копіювати файл1 в новий файл з іменем файл2.
more файл -Вивести текстовий файл на екран в посторінковому режимі. Дозволяє переглядати файл тільки в прямому напрямку.
less файл - Вивести текстовий файл на екран в посторінковому режимі. Ця команда дозволяє переглядати файл як в прямому, так і в зворотньому напрямку.
pwd - Показати біжучу директорію.
cd директорія - Змінити біжучу директорію.
mkdir директорія - Створити нову пусту директорію.
rmdir директорія - Знищити директорію. Ця директорія повинна бути пустою.
man команда - Вивести на екран довідку ОС UNIX по вибраній команді.
tar - Використовуються для роботи з архівами файлів.
joe - Потужний текстовий редактор.
Формати запуску команди ls
$ ls -l / - одержання переліку усіх директорій і файлів у директорії root, введіть командний рядок:
ls -l /usr - де -і - прапор, який показує що видача повинна бути в довгому форматі; /usr –ім’я каталогу, який потрібно вивести.. На екран будет выведено
drwxrwxr-x 2 root 2048 nov 3 12:11 bin
-rwxr--r-- 1 root 861 may 11 20:11 boot
drwxrwxr-x 2 root 1024 jan 9 11:55 dev
drwxrwxr-x 1 root 4096 may 11 20:11 dos
drw-r--r-- 3 root 4096 nov 17 12:01 include
drwxr-xr-x 7 root 480 nov 17 12:30 lib
ls -ls /usr/bin де -ls - прапорці ( "-" - ознака прапорців, l – довгий формат, s - об'єм файлів в блоках).
/usr/bin - директорія, для якої виконується команда.
ls >f1
команда "ls" формує список файлів поточного каталогу та розміщує його в файл "f1" (замість видачі на екран). Якщо файл "f1" до цього існував, то він буде затертий новим.
ls > /dev/lp
виводить вміст поточного каталогу на друк
Формати запуску команди tar
Опції:
-c Створюється новий архів; запис начинается з початку архіва, а не після останнього файла.
-r Вказані файли записуються в кінці існуючого архива.
-t Імена та інша інформація про вказані файли видається для кожного їх вхождення в архів. Так відбувається, якщо вказан модифікатор v. Якщо v не вказано, видаються тільки імена файлів. Формат інформації аналогичний формату, який виводиться командою ls -l. Якщо файли не вказані, видається інформація про всі файли в архиві.
-u Вказані файли додаються до архіву, якщо їх там ще нема або якщо вони були змінені з моменту останнього запису в даний архів.
Висновки
В ході виконання лабораторної роботи були вивчені основні команди ОС Unix, набуто навички роботи в даному середовищі.