You are on page 1of 4

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ

ДЕРЖАВНИЙ ВИЩИЙ НАВЧАЛЬНИЙ


ЗАКЛАД
«КИЇВСЬКИЙ НАЦІОНАЛЬНИЙ
ЕКОНОМІЧНИЙ УНІВЕРСИТЕТ
імені ВАДИМА ГЕТЬМАНА»

Навчально-науковий інститут
«Інститут інформаційних технологій в економіці
ДВНЗ «КНЕУ ім. В.Гетьмана» »

Лабораторна робота №1
з дисципліни «Операційні системи»
Варіант №22

Виконав студент : Сіденко Д.С.


ІН-103
Перевірив: Потапенко С.Д.

КНЕУ КИЇВ 2022


Мета лабораторної роботи – оволодіння практичними навичками роботи в
системі UNIX. Знайомство зі структурою файлової системи ,основними
командами роботи з файлами .
Ознайомитись з :
- Особливостями входження у систему, зміни пароля, одержання
системної підказки, виводу календаря та дати ;
- Особливостями організації структури файлової системи UNIX,
обмеження на імена файлів, типами файлів.
- Використанням каталогів і посилання;
- Системні каталоги
- Створення, видалення , копіювання та перегляд умісту файлів .
2. Ознайомитись з такими командами UNIX : man , paawd, date, cat, more, less,
wc, who, ls, cd, cal, cp, mv, mkdir, rm, rmdir.
Хід роботи:
1.Завантаження в систему під своїм користувацьким ім’ям (student)
2. Зміна паролю
[student@archlinux ~]$ passwd
Зміна пароля student.
Поточний пароль:
Новий пароль:
Повторіть новий пароль:
Passwd: пароль вдало змінено
3. Виведення системної дати за допомоги команди date
[student@archlinux ~]$ date
четверг, 19 травня 2022 18:45:11 +0300
4. Кількість рядків у файлі , що відповідає номеру варіанта (22) : /etc/protocols
Знайшов за допомогою команди wc –nl
[student@arclinux ~]$ wc –l /etc/protocols
2 /etc/protocols
5. services – Файл, що визначає взаємодію в системі клієнт-сервер. Перше
поле містить назву процесу (Echo, tcpmux, systat, netstat, chargen, TFTP,
NNTP, POP-3, login, talk і т.д.), друге поле зберігає номер порту і ім'я
протоколу
6. Виведення вмісту файла на екран
[student@archlinux ~]$ nl /etc/protocols
1 # Static table lookup for hostnames
2 # See protocols(5) for details
7. Виведення календаря на 2022 за допомогою команди cal –y 2022
8. Виведення календаря на 1752 рік , команда cal –y 1752
Особливістю виведення вересня 1752 року , це те що після 2го вересня
одразу іде 14те, це пов’язано з тим що саме в цей період був прийнятий
григоріанський календар на зміну юліанському(за данними історичних
документів)
9. Хто ще завантажений у систему, визначаємо за допомогою команди who
[student@archlinux ~]$ who
Student:0 2022-05-19 18:57 (:0)
10. Виконав команду ifconfig. Результатом є те, що на екран вивелись усі
доступні мережеві інтерфейси . Ця команда використовується на етапі
завантаження операційної системи , згодом вона використовується лише для
налагодження продуктивності системи.
Використовуючи команду ifconfig>>result.txt зберегла результат
11. За допомоги команди ср скопіював файл у домашній каталог
[student@archlinux ~]$ cp /services/ home/
12. З команди mkdir створив файл lab1
[student@archlinux ~]$ mkdir lab1
13. [student@archlinux ~]$ cp result.txt /home/student/lab1/my1result.txt
[student@archlinux ~]$ cp hosts.txt /home/student/lab1/my2hosts.txt
14.Зайшовши до свого домашнього каталогу переконалась ,що усе добре
15. Ссстворюю файл lab1_22
[student@archlinux ~]$ mkdir lab1_22
16. Щоб скопіювати каталог lab1 до lab1_22 потрібно скористатись командою
ср
[student@archlinux ~]$ cp –r lab1 lab1_22/
17. За допомоги команди mv змінюємо назву файлу
[student@archlinux ~]$ mv mytest MYtest
18. Тепер переглядаю вміст файлу з командами cat, less, more
19.Переходжу за допомогою команди cd до домашнього каталогу
20. Командою rm –r lab1_22 видаляю каталог lab1_22

Висновок: оволодів практичними навичками роботи в системі Unix,


використовуючи такі команди : man, passwd, date, cat, more, less, wc , who,
ln,cd,cal, cp, mv, mkdir, rm, rmdir.

You might also like