Студопедия
Новини освіти і науки:
МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах


РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання


ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ"


ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ


Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків


Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні


Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах


Гендерна антидискримінаційна експертиза може зробити нас моральними рабами


ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ


ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів



Лише ім'я файлу – стискує цей файл.

Архівація. Утиліти tar і gzip

Як відомо, при роботі в будь-якій операційній системі часто виникає необхідність створювати резервні копії важливої інформації. Для такої роботи необхідні програми-архіватори і програми стискування.

У комплект постачання ОС Linux входять відразу декілька програм архівації і стискування. Але стандартом de facto для unix-like ОС стали архіватор tar і програма стискування gzip (GNU zip).

tar (GNU tar – GNU tape arhiver) – програма для створення архівів. Сучасний tar підтримує стискування, але для забезпечення сумісності з ранішими версіями Linux і Unix доцільно використовувати не стиснутий архів tar, або стискувати його після створення однієї з утиліт стискування.

tar має безліч параметрів і опцій. Розглянемо найбільш використовувані з них:

-с – створити архів

-r – додати файли в архів

-A – додати вміст tar-файлів в архів

--delete – видалити файли з архіву (неможливе використання на архівних стрічках)

-t – вивести список файлів в архіві

-x – витягувати файли з архіву

-f – інформація витягуватиметься з файлу

-v – розширене виведення інформації про виконувані дії

 

Приклад 9:

[gserg@WEBMEDIA Лекція 4]$ tar -xvf lesson_2.tar

./lesson_2/

./lesson_2/.quota

./lesson_2/arch

./lesson_2/chain.b

./lesson_2/ida/

./lesson_2/hda1

tar: ./lesson_2/hda1: Cannot mknod: Operation not permitted

tar: Вихід, відкладений за результатами попередніх помилок

[gserg@WEBMEDIA Лекція 4]$_

 

Приклад 10:

[gserg@WEBMEDIA Лекція 4]$ tar -tf lesson_2.tar

./lesson_2/

./lesson_2/.quota

./lesson_2/arch

./lesson_2/chain.b

./lesson_2/ida/

./lesson_2/hda1

[gserg@WEBMEDIA Лекція 4]$_

 

Приклад 11:

[gserg@WEBMEDIA Лекція 4]$ ls

lesson_2/ lesson_2.tar lesson4_1.txt

[gserg@WEBMEDIA Лекція 4]$ tar -cf lesson4.tar lesson4_1.txt

[gserg@WEBMEDIA Лекція 4]$ ls

lesson_2/ lesson_2.tar lesson4_1.txt lesson4.tar

[gserg@WEBMEDIA Лекція 4]$ tar -tf lesson4.tar

lesson4_1.txt

[gserg@WEBMEDIA Лекція 4]$_

 

gzip options filename – утиліта компресії (стискування) файлів. Виконує стискування|декомпресію файлу filename або інші супутні дії відповідно до опцій options :

 

-d – декомпресія файлу

-t – перевіряє цілісність архіву

-v – розширене виведення інформації про виконувані дії

 

Приклад 12:

[gserg@WEBMEDIA Лекція 4]$ ls

lesson_2.tar lesson4_1.txt pict.png.gz

[gserg@WEBMEDIA Лекція 4]$ gzip -dv pict.png.gz

pict.png.gz: 0.3% -- replaced with pict.png

[gserg@WEBMEDIA Лекція 4]$ ls

lesson_2.tar lesson4_1.txt pict.png

[gserg@WEBMEDIA Лекція 4]$_

 

Приклад 13:

[gserg@WEBMEDIA Лекція 4]$ ls

lesson_2.tar lesson3_1.txt pict.png

[gserg@WEBMEDIA Лекція 4]$ gzip pict.png

[gserg@WEBMEDIA Лекція 4]$ ls

lesson_2.tar lesson4_1.txt pict.png.gz

[gserg@WEBMEDIA Лекція 4]$_

 

Приклад 14:

[gserg@WEBMEDIA Лекція 4]$ gzip -tv pict.png.gz

pict.png.gz: OK

[gserg@WEBMEDIA Лекція 4]$_

 

Для створення стислого архіву з багатьох файлів використовуйте відразу обидві ці утиліти шляхом передачі інформації каналами або послідовно запускаючи їх з командного рядка.

 

Читайте також:

  1. Встановлення поточної позиції файлу
  2. Організація і представлення даних. Файл. Файлова система. Ім’я файлу, шлях до файлів. Властивості файлів.
  3. Отримання чисел подібності з диференційного рівняння для рівномірного сталого руху рідини ,що не стискується
  4. Попередній перегляд файлу




Переглядів: 513

<== попередня сторінка | наступна сторінка ==>
Регулярний вираз – засіб вказівки шаблону для пошуку його в тексті. | Стратегія у зовнішньоекономічній діяльності

Не знайшли потрібну інформацію? Скористайтесь пошуком google:

  

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.003 сек.