Як використовувати команду "tar"?
У Unix корисна команда tar, оскільки вона може об'єднувати декілька файлів в один нестиснутий файл . Команда Tar, яка також називається архівом стрічки, може об'єднати кілька файлів разом і створити папку архіву, і це є одним з основних застосувань цієї команди. За допомогою цієї команди окремі файли в каталозі можна розпакувати і витягти з архіву. Не тільки це, але команда корисна для вилучення певних файлів з архіву. Для операційних систем на базі Linux ця команда використовується загалом, оскільки вона відіграє важливу роль у зберіганні та розповсюдженні.
Архівування файлів із "tar"
Команда "tar" дозволяє перегрупувати декілька файлів, щоб зберегти їх в одному файлі, залишаючись незжатим.
Архівування папки (або каталогу) за допомогою "tar"
- tar -vcf archive_name.tar name_of_file
- tar: команда
- vcf: параметри
- v: надає опис архівованого вмісту (необов'язково)
- c: створити архів
- f: щоб вказати ім'я архіву (у параметрі)
- archive_name.tar: ім'я, надане архіву (аргумент)
- name_of_file: ім'я папки (або каталогу) для архівування
Розпакування файлу з tar
Команда tar також використовується для розпакування файлів, тобто для вилучення всіх окремих файлів, що містяться у файлі архіву.
Розпакуйте файл за допомогою tar
tar -vxf my_file.tar
- tar: команда
- vxf: параметри
- v: надає опис розпакованих файлів (необов'язково)
- x: для вилучення файлів
- f: призначити архів, що містить файли (заданий параметр)
- my_file.tar: ім'я архіву для отримання
- Зауважте, що:
- Файл, що має таку саму назву, що й "оригінальна" папка (а не з архіву), буде створено у поточній директорії (якщо не вказано інший шлях), перезаписуючи будь-який файл з тим же ім'ям.
Розпакування певних файлів із "tar"
Приклад:
Ви також можете розпакувати лише частину архіву tar та витягти певні файли.
tar -xvf my_archive.tar "* .jpg"
Витягніть у файлі " my_archive " всі файли з розширенням .jpg ".
Для списку всіх файлів в архіві використовуйте " -t ".
tar -tf my_file.tar