1. Здійснити завантаження ОС Linux в текстовому режимі.
2. Здійснити завантаження ОС Linux в графічному режимі.
3. Відкрити в текстовому редакторі та проаналізувати лістинги файлів inittab, Xsession, Xclients.
4. Провести аналіз апаратних характеристик комп’ютера на основі інформації із файла XF86Config.
5. Здійснити операції з монтування та розмонтування файлових систем (Табл. 6.2).
6. Здійснити операції з архівування та ущільнення файлів (Табл.6.3).
7. Здійснити операції з додання нових користувачів та груп.
Тестові запитання для самоперевірки з теми 6
1. Монтування і демонтування файлових систем здійснюється в режимі суперкористувача. (Так / Ні).
2. Архівування і ущільнення файлів у Linux – це тотожні операції. (Так / Ні).
3. На одному комп’ютері можна одночасно інсталювати Windows та Linux. (Так / Ні).
4. Користувач може входити до складу тільки однієї групи користувачів. (Так / Ні).
5. Файл lilo.conf дозволяється редактувати. (Так / Ні).
6. Режими роботи (текстовий/графічний) Linux задається в файлі XF86Config. (Так / Ні).
7. В сценарії із файла prefdm викликається один із файлових менеджерів для поточного сеансу роботи. (Так / Ні).
8. Утиліти adduser та useradd виконують однакові функції. (Так / Ні).
9. При архівуванні файлів в Linux зменшується їх розмір. (Так / Ні).
10. Роздільна здатність дисплея в Linux визначається в файлі XF86Config. (Так / Ні).
11. Структура вінчестера у Linux аналогічна структурі вінчестера у Windows. (Так / Ні).
12. Програма LILO використовується для перевірки працездатності апаратних засобів комп’ютера. (Так / Ні).
13. За допомогою програми tar можна зменшити розмір файла. (Так / Ні).
14. Під час завантаження системи X Window сценарій Xclients викликає сценарій Xsession. (Так / Ні).
15. В Linux дозволяється одночасно змонтувати кілька файлових систем. (Так / Ні).
16. За командою startx викликається текстова оболонка bash. (Так / Ні).
17. За допомогою програми gzip можна зменшити розмір файла. (Так / Ні).
18. Пароль користувачів зберігається у файлі shadow. (Так / Ні).
19. В Linux дозволяється змонтувати оптичні диски. (Так / Ні).
Таблиця 6.2 - Адміністрування файлових систем
Завдання
| Виконання
|
1. Переглянути список змонтова-них файлових систем та вільного дискового простору в блоках
| Ввести команду
df <Enter>
|
2. Переглянути список змонтова-них файлових систем та вільного дискового простору в мега- та гігабайтах
| Ввести команду
df -h<Enter>
|
3. Визначити розмір в кілобайтах заданого файла
(наприклад, XF86Config)
| Ввести команду
du –h XF86Config<Enter>
|
4. Визначити тип заданого файла
(наприклад, XF86Config)
| Ввести команду
file XF86Config<Enter>
|
5. Змонтувати до каталогу windows файлову систему операційної системи Windows
| Ввести команду
mount /dev/hda5 /mnt/windos<Enter>
|
6. Перейти в папку /mnt/windows
(в кореневий каталог диска C)
| Ввести команду
cd /mnt/windows<Enter>
|
7. Переглянути список файлів
в кореневому каталозі диска C
| Ввести команду
ls<Enter>
|
8. Скопіювати файл autoexec.bat з диску C: в свій домашній каталог Linux
| Ввести команду
cp /mnt/windows/autoexec.bat /home/user <Enter>
|
9. Змонтувати до каталогу floppy файлову систему дискети
| Ввести команду
mount /dev/fd0 /mnt/floppy
<Enter>
|
10. Скопіювати із дискети заданий файл (наприклад, file.txt) в свій домашній каталог Linux
| Ввести команду
cp /mnt/floppy/file.txt /home/user <Enter>
|
11. Скопіювати всі текстові файли із свого домашнього каталогу Linux на дискету
| Ввести команду
cp /home/user/*.txt /mnt/floppy
<Enter>
|
Примітка 1. Монтування файлових систем виконується лише в режимі суперкористувача.
Примітка 2. В каталозі /mnt мають бути заздалегідь підготовлені каталоги windowsтаfloppy,інакше їх необхідно створити.
Таблиця 6.3 - Ущільнення і архівування файлів в текстовому режимі
Завдання
| Виконання
|
1. Із початкового файла file1.txt створити ущільнений файл file1.txt.gz
| Ввести команду
gzip file1.txt <Enter>
|
2. Видати довідку про ступінь ущільнення файла file1.txt.gz
| Ввести команду
gzip -l file1.txt.gz<Enter>
|
3. Відновити початковий файл file1.txt
| Ввести команду
gunzip file1.txt.gz <Enter>
|
4. Створити новий файл fff.gz і занести в нього ущільнену копію файла file2.txt із збереженням початкового файла
| Ввести команду
gzip –c file2.txt > fff.gz<Enter>
|
5. Дописати у файл fff.gz ущільнену копію файла file3.txt із збереженням файла file3.txt
| Ввести команду
gzip –c file3.txt >> fff.gz<Enter>
|
6. Із файла fff.gz створити новий файл file.txt, який містить початкові дані всіх раніше ущільнених файлів
| Ввести команду
gunzip –c fff.gz > file.txt<Enter>
|
7. Створити архів archiv.tar із файлів file4.txt та file5.txt
| Ввести команду
tar cf archiv.tar file4.txt file5.txt<Enter>
|
8. Ущільнити архів archiv.tar
| Ввести команду
gzip archiv.tar <Enter>
|
9. Відновити архів archiv.tar
| Ввести команду
gunzip archiv.tar.gz<Enter>
|
10. Створити архів archiv2.tar із всіх файлів каталога /home/user/dir1
| Ввести команду
tar –cvf archiv2.tar /home/user/dir1<Enter>
|
11. Створити архів archiv3.tar із файлів file6.txt та file7.txt одночасно з їх ущільненням
| Ввести команду
tar czf archiv3.tar.gz file6.txt file7.txt <Enter>
|
12. Відновити початкові файли із ущільненого архіву archiv3.tar і створити новий архів aaa.tar
| Ввести команду
gunzip -c archiv3.tar.gz aaa.tar<Enter>
|
Контрольні питання
1. Які основні етапи завантаження ОС Linux?
2. Яке призначення файлів inittab, Xsession, Xclients?
3. Як змінити режим роботи ОС Linux (текстовий або графічний) за замовчуванням?
4. В якому файлі відбувається конфігурування системи X Window?
5. Які файлові системи можна підключити (змонтувати) в ОС Linux?
6. Як відбувається монтування та розмонтування файлових систем?
7. Як додати нових користувачів і нові групи?
В чому полягає різниця між архівуванням та ущільненням файлів в ОС Linux?