examplefile [/ bash] Щоб витягти дані [bash] # lzma -d --stdout examplefile.lzma> examplefile [/ bash] Хоча lzma - сильний інструмент, але він не такий популярний серед користувачів Linux. Стиснення файлу xz XZ є спадкоємцем утиліти lzma. Він не може стискати кілька файлів в одній команді. Ця утиліта була представлена ​​в 2018 році, тому існує ймовірність того, що її не можна підтримувати на старих версіях Linux. Проте вона оснащена всіма новітніми операційними системами Linux, вона автоматично додасть розширення .xz до файлу стиснення. Приклад Стиснення файлу [bash] # xz examplefile [/ bash] Щоб розпакувати файл [bash] # xz -d examplefile.xz [/ bash] Стиснення файлу bzip2 Утиліта Bzip2 працює швидше, ніж gzip, більш компактно стискає файли і папки. Для стиснення файлів потрібно більше ОЗУ, щоб зменшити споживання пам'яті, поставте прапорець -s в опції. Приклад [bash] # bzip2 examplefile [/ bash] Прапорець -s [bash] # bzip2 -s examplefile [/ bash] Щоб розпакувати стиснений файл .bz2 [bash] # bzip2 -d examplefile.bz2 [/ bash] Або [bash] # bunzip2 examplefile.bz2 [/ bash] Використовуйте опцію -v для докладної розпакування [code] # bzip2 -v examplefile examplefile: 1184831.638: 1, 0.000 bits / byte, 100.00% saved, 209715200 in, 177 out. [/ code] Стиснення файлу pax Pax - це менш відомий інструмент архівування в Linux. Працює швидко і це більше, ніж просто компресор. Він може в реальному архіві копіювати файли віддалено, pax не встановлено за замовчуванням в Ubuntu / Mint Linux. Установка пакета [bash] # apt-get install pax [/ bash] Приклад [bash] # pax -wf examplefile.tar examplefile [/ bash] w для запису архіву, f для файлу. Для стиснення файлу в bzip або gzip використовуйте параметр -z [bash] # pax -wf examplefile.tar.gz examplefile [/ bash] Список вмісту архіву [bash] # pax -f examplefile.tar [/ bash} Витягти вміст архіву [bash ] # pax -r examplefile.shar [/ bash] декомпрессіровать файл [bash] # unshar examplefile.shar [/ bash] Стиснення файлів cpio Можна визначити як введення і виведення копії. Він зчитує список імені файлу по рядках в початкових і архівних файлах на виході. Його класична команда також надається як вбудована. Приклад [bash] # cd / tmp [/ bash] [bash] ls | cpio -ov> /home/username/backup.cpio [/ bash] Архів декомпресії [bash] # cpio -idv" />

Топ-15 утиліт стиснення файлів в linux, блог університету sedicomm

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

Kgb - це менш відомий, але ефективний інструмент архівації, здатний стискати кілька файлів в невеликий архів з високим стисненням. Він підтримує всі поширені формати файлів, такі як zip, gzip, 7zip і rar.

File Roller

File Rolle r - це архівний ящик в GUI для Linux. М ожет створювати або змінювати архіви і відображати вміст архіву. Є хороший їй альтернатив ой 7zip або WinRar. Підтримує майже всі формати файлів, такі як .iso. lsa, 7zip, gzip, zip, zz і т. д. Вбудований в дистрибутив Mint і Ubuntu.

висновок

Продуктивність утиліти стиснення може відрізнятися від системи до системи. в залежності від розміру файлу та швидкості обробки системи. У сегда рекомендується отримувати поступові резервні копії даних, які повинні бути збережені на окремому жорсткому диску або іншому пристрої для збереження інформації. Хоча зараз і є безліч інструментів стиснення даних, але ви повинні використовувати тільки стандартні і перевірені часом інструменти.

Спасибі за приділений час на прочитання статті!

Підписуйтесь на оновлення нашого блогу і залишайтеся в курсі новин світу інфокомунікацій!

Щоб знати більше і виділятися знаннями серед натовпу IT-шників, записуйтеся на курси Cisco від Академії Cisco, курси Linux від Linux Professional Institute на платформі SEDICOMM University.

Курси Cisco і Linux з працевлаштуванням!

  • Допоможемо стати експертом в мережевому адмініструванні і отримати міжнародні сертифікати Cisco CCNA Routing Switching або Linux LPI.
  • Пропонуємо перевірену програму і підручник експертів з Cisco Networking Academy і Linux Professional Institute, сертифікованих інструкторів і особистого куратора.
  • Допоможемо з працевлаштуванням і зробити кар'єру. 100% наших випускників працевлаштовуються.

Як проходить навчання?

  • Проводимо вечірні онлайн-лекції на нашій платформі або вчіться очно на базі Київського офісу.
  • Запитаємо у вас про зручний час для практик і підлаштуємося: розуміємо, що часу вчитися мало.
  • Якщо хочете індивідуальний графік - обговоримо і здійснимо.
  • Виставимо чіткі дедлайни для самоорганізації. Особистий куратор буде на зв'язку, щоб відповісти на питання, проконсультувати і мотивувати дотримуватися термінів здачі іспитів.
  • відредагувати резюме;
  • підготуватися до технічних інтерв'ю;
  • підготуватися до конкурсу на вподобану вакансію;
  • влаштуємо на роботу в Cisco за програмою Cisco Incubator, New Graduate і Experienced. Наші студенти, які вже працюють там: тисніть на # НашіВCisco Вконтакте. # НашіВCisco Facebook.

Щоб вчитися на курсах Cisco CCNA Routing Switching і Linux LPI, подайте заявку або отримаєте безкоштовну консультацію.

Схожі статті