Стискання або розтискання файлових архівів
Для надсилання папок і кількох файлів між комп’ютерами зручно стиснути їх в один архів. Це дозволяє заощадити місце, надсилати тільки один елемент, а не декілька, і спрощує відновлення виконання завдання, якщо воно було відкладене.
У Терміналі можна використовувати інструмент GNU tar
для ущільнення та розпаковування файлів і папок.
Традиційно розширення імені файла стисненого архіву tar — .tgz, однак іноді файли мають закінчення .tar.gz. Якщо архів не стиснено, розширення зазвичай .tar.
Примітка. Стискати і розпаковувати файли простіше безпосередньо у Finder (рекомендуємо використовувати команду tar
у Терміналі тільки, якщо потрібно створити саме архів tar). Додаткову інформацію наведено у розділі Стискання або розтискання файлів і папок Довідки Mac.
Створення архіву tar
Для базового стискання папки з іменем, наприклад, «LotsOfFiles» можна просто ввести:
$ tar -czf LotsOfFiles.tgz LotsOfFiles
Прапорець
z
вказує на те, що архів стискається, а також збирається в один файл. Зазвичай ця опція використовується, але в цьому нема потреби.Якщо папка велика, можна моніторити процес, додавши прапорець
v
:$ tar -czvf LotsOfFiles.tgz LotsOfFiles
Розпакування архіву tar
Щоб розпакувати архів tar, використовуйте команду
tar
з прапорцемx
. Щоб отримувати повідомлення про прогрес, також використовуйте прапорецьv
, як показано у прикладі:$ tar -xvf LotsOfFiles.tgz
Архіви tar також можна розпаковувати у Finder подвійним клацанням.
Інструмент tar
має багато опцій. Докладніше про інструмент tar
читайте на його man-сторінці.