Відмінності між версіями «Tar»

Матеріал з Вікі ЦДУ
Перейти до: навігація, пошук
Рядок 11: Рядок 11:
 
'''Опції:'''
 
'''Опції:'''
  
----
+
   '''-с, --create''' -створення нового архіву;
   '''-с, --create''' -створення нового архіву
+
  
----
+
   '''-d, --delete''' — видалення з архіву (не на магнітних стрічках);
 
+
   '''-d, --delete''' — видалення з архіву (не на магнітних стрічках)
+
 
+
----
+
  
 
   '''-r, --append'''  — додавання файлів в кінець архіву;
 
   '''-r, --append'''  — додавання файлів в кінець архіву;
----
 
  
   '''-t, --list''' — вивід списку вмісту архіву
+
   '''-t, --list''' — вивід списку вмісту архіву;
----
+
  
   '''-x, --extract''' — розпакування архіву
+
   '''-x, --extract''' — розпакування архіву;
----
+
  
   '''-u, --update''' — додає до архіву лише більш нові файли
+
   '''-u, --update''' — додає до архіву лише більш нові файли;
----
+
  
   '''-f, --file ARCHIVE'''— використовує файл або пристрій АРХІВ
+
   '''-f, --file ARCHIVE'''— використовує файл або пристрій АРХІВ;
----
+
  
  ''' -v, --verbose''' — докладний список оброблюваних файлів
+
  ''' -v, --verbose''' — докладний список оброблюваних файлів;
 
----
 
----
 
Для файлів, що містять архіви tar, традиційно застосовуються наступні розширення імен файлів:
 
Для файлів, що містять архіви tar, традиційно застосовуються наступні розширення імен файлів:
Рядок 49: Рядок 39:
 
Після архівування одним з цих архівів створиться архів з подвійним розширенням, одне з яких .tar, а друге - розширення відповідного архіву. Створиться так званий tar-ball.
 
Після архівування одним з цих архівів створиться архів з подвійним розширенням, одне з яких .tar, а друге - розширення відповідного архіву. Створиться так званий tar-ball.
  
----
 
  
 
<p align="center">'''Приклади:'''</p>
 
<p align="center">'''Приклади:'''</p>

Версія за 10:35, 19 квітня 2012

Архіватор tar


Спочатку tar був розроблений для резервного копіювання на стрічку, звідси та його назва - Tape ARchiver. Але оскільки можливість поміщати велику кількість файлів всередину одного надзвичайно зручно (приміром, для зберігання та передачі груп файлів, наприклад, дистрибутивів), то він набув ширшого поширення.


Синтаксис команди tar:

tar [ОПЦІЇ...] [ФАЙЛ]...

Опції:

 -с, --create -створення нового архіву;
 -d, --delete — видалення з архіву (не на магнітних стрічках);
 -r, --append  — додавання файлів в кінець архіву;
 -t, --list — вивід списку вмісту архіву;
 -x, --extract — розпакування архіву;
 -u, --update — додає до архіву лише більш нові файли;
 -f, --file ARCHIVE— використовує файл або пристрій АРХІВ;
 -v, --verbose — докладний список оброблюваних файлів;

Для файлів, що містять архіви tar, традиційно застосовуються наступні розширення імен файлів:

  • архiв tar:
    .tar
  • архів tar, зжатий програмою gzip:
   .tar.gz
   .tar.gzip
  • архів tar, зжатий програмою bzip2:
   .tar.bz2
   .tar.bzip2

Після архівування одним з цих архівів створиться архів з подвійним розширенням, одне з яких .tar, а друге - розширення відповідного архіву. Створиться так званий tar-ball.


Приклади:


  • Створити archive.tar з файлів 111 і 222 і зберегти в домашньому каталозі (за умови, що ви в ньому знаходитесь — ваш архів тут і збегігатиметься. Файли для архівації також мають бути в даному каталозі):

tar -cf archive.tar 111 222

  • Щоб переглянути докладний список всих файлів, запаковані в archive.tar потрібно виконати:

tar -tvf archive.tar

  • Щоб розпакувати всі файли з .tar, потрібно виконати:

tar -xf archive.tar

  • Щоб заархівувати архів archive.tar з допомогою архіватора gzip необхідно:

gzip archive.tar