← До списку лабораторних по Linux
Повний опис / сценарій лабораторної:
Мета: навчитися створювати tar архіви з і без стиснення і правильно їх відновлювати. Крок 1. Підготувати тестовий каталог. Команди: mkdir -p ~/backup_lab/docs; echo "doc1" > ~/backup_lab/docs/a.txt; echo "doc2" > ~/backup_lab/docs/b.txt Крок 2. Створити простий tar архів. Команда: cd ~/backup_lab; tar cf docs.tar docs Пояснення: c створює архів, f вказує імʼя файлу архіву. Крок 3. Переглянути вміст архіву. Команда: tar tf docs.tar Пояснення: список файлів усередині. Крок 4. Створити архів з gzip стисненням. Команда: tar czf docs.tar.gz docs Пояснення: z додає gzip стиснення. Крок 5. Порівняти розмір файлів. Команда: ls -lh docs.tar* Пояснення: побачите економію місця. Крок 6. Розпакувати архів у інший каталог. Команда: mkdir -p ~/restore_lab; cd ~/restore_lab; tar xzf ~/backup_lab/docs.tar.gz Пояснення: x розпаковує вміст. Крок 7. Перевірити що структура збережена. Команда: find ~/restore_lab -maxdepth 2 -type f Крок 8. Створити архів з bzip2. Команда: cd ~/backup_lab; tar cjf docs.tar.bz2 docs Пояснення: j використовує bzip2. Крок 9. Обговорити різницю між gzip і bzip2. Пояснення: bzip2 стискає краще але працює повільніше. Крок 10. Міні звіт. Завдання: опишіть як ви організували б щоденне архівування каталогу з конфігами.