Як використовувати команду "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 
Попередня Стаття Наступна Стаття

Кращі Поради