- У своїй домашній директорії створити трирівневу структуру директорій. Число директорій кожного рівня береться згідно зі своїм варіантом
- У будь-якій директорії 3-го рівня створити файл file1 і занести в нього поточну дату і час. Створити м'яке заслання з file1 на file2 в будь-якій директорії 2-го рівня.
- Створити м'яке заслання з будь-якої директорії 3-го рівня на директорію 2-го рівня.
- У будь-якій директорії 2-го рівня створити файл file3 і занести в нього інформацію про операційну систему. Створити жорстке заслання з file3 на file4, що знаходиться в будь-якій директорії рівня 1.
- Показати вміст file2, використовуючи абсолютну дорогу до нього і відносну дорогу зі своєї кореневої директорії.
- Вивести вміст директорії 1-го рівня у файл file4 і проглянути вміст цього файлу.
- Скопіювати файл file4 з п.6 в директорію (м'яке заслання) з п.3.
- Видалити файл file2 з п.2
- Удалить директорию(мягкую ссылку) из п.3
- Зробити команду видалення неіснуючої директорії, перенаправивши виведення помилок у файл file5. Проглянути вміст файлу.
- Вивести у файл file6 інформацію про поточних залогинених користувачів.
- Вміст файлів file4 і file6 об'єднати і проглянути з можливістю багатосторінкового виводу.
- Скопіювати вміст файлу file1 в file7, при цьому вивести вміст файлу на екран.
- Замалювати отриману структуру файлів і директорій, в схемі також відзначити видалені файли і директорії
Таблиця 4 – Варіанти
Варіант | рівень 1 | рівень 2 | рівень 3 |
Контрольні запитання
- За допомогою якої команди можна переміщуватись по файловій системі?
- В чому різниця абсолютного і відносногого щляху?
- В чому різниця між жорсткою і символьною ссилками?
- Які потоки асоціюються з запускаємою програмою?
- Як перенаправляються стандартні потоки вводу/виводу?
- Які шаблони названих файлів можна використовувати в командах?
Лабораторна робота №2
Тема: «Керування повноваженнями на файли та каталоги»
Мета
Оволодіння практичними навичками керування правами доступу до файлів і їхній аналіз в ОС UNIX
Завдання для самостійної підготовки
1. Вивчити:
− поняття “право доступу” і “метод доступу”;
− атрибути доступу до файлів в UNIX;
− перегляд інформації про права доступу;
− зміна прав доступу.
2. Детально ознайомитись з довідкової системи man з такими
командами UNIX: ls –l, chmod, chown, umask.
Порядок виконання роботи
По номеру варіанта вибрати завдання і відповідно до методичних вказівок, за матеріалами рекомендованої літератури і конспекту лекцій виконати завдання і оформити звіт по роботі.