У своїй домашній директорії створити трирівневу структуру директорій. Число директорій кожного рівня береться згідно зі своїм варіантом
У будь-якій директорії 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
Контрольні запитання
За допомогою якої команди можна переміщуватись по файловій системі?
В чому різниця абсолютного і відносногого щляху?
В чому різниця між жорсткою і символьною ссилками?
Які потоки асоціюються з запускаємою програмою?
Як перенаправляються стандартні потоки вводу/виводу?
Які шаблони названих файлів можна використовувати в командах?