Linux для Начинающих - Архивирование и Сжатие tar, gzip, bzip2, xz, zip

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 ส.ค. 2024
  • Linux для Начинающих - Архивирование и Сжатие tar, gzip, bzip2, xz, zip
    tar cf mytar.tar Folder1 - заархивировать Folder1
    tar xf mytar.tar - разархивировать архив
    gzip / bzip2 / xz - скомпрессировать файл
    gunzip / bunzip2 / unxz - раскомпресировать файл
    tar cvzf myBZIP2.bz2 Folder1 - сжать Folder1
    tar xvf myBZIP2.bz2 - распаковать архив
    tar tf myBZIP2.bz2 - посмотреть что внутри архива
    zip -r myZIP.zip Folder1 - Запаковать Folder1 в ZIP
    unzip myZIP.zip - Распаковать файл myZIP.zip
    Буду рад паре баксов, можно даже Канадских :) www.paypal.me/...

ความคิดเห็น • 72

  • @predvital9098
    @predvital9098 หลายเดือนก่อน +2

    Поржали по-доброму с женой над буковкой "эв" )))
    Денис - легенда!!!

  • @user-cl2cp5nq5w
    @user-cl2cp5nq5w 3 ปีที่แล้ว +53

    Еще может быть полезным
    Распаковать в определенную папку
    tar -C /home/user -xvf archive.tar.gz
    * ключ -C используется для указания папки, куда необходимо распаковать файлы из архива.

  • @user-hg5vb9fy1x
    @user-hg5vb9fy1x 5 ปีที่แล้ว +21

    Чувак, ты лучший! Инфа залетела на ура, спс! Продолжай

    • @ADV-IT
      @ADV-IT  5 ปีที่แล้ว +1

      Спасибо!

  • @murat_terek
    @murat_terek 2 ปีที่แล้ว +6

    Доброго времени суток! Отличная подача уроков!
    Заметил небольшую опечатку в конце урока на видео и тут в описании:
    "tar cvzf myBZIP2.bz2 Folder1 - сжать Folder1"
    Это метод сжатия GZIP, а файл указывается myBZIP2.bz2, что немного путает, просьба, поправить хотя бы в описании на:
    "tar cvjf myBZIP2.bz2 Folder1 - сжать Folder1"

  • @jasonbourne5728
    @jasonbourne5728 6 ปีที่แล้ว +13

    С буквой "эв" повеселил)) Спасибо)

  • @biomozgjele
    @biomozgjele 3 ปีที่แล้ว +5

    Отлично,полно, с комментариями. Отличные уроки, спасибо.
    +5 поинтов к красноглазию

    • @Hezaki
      @Hezaki 2 ปีที่แล้ว

      о, вы тут, прикольно

  • @stanislavh7959
    @stanislavh7959 2 ปีที่แล้ว +2

    Спасибо Вам за ваше время и желания помочь другим!

  • @Vlad-em1bx
    @Vlad-em1bx 7 ปีที่แล้ว +5

    спасибо за видео. с меня лайк!

  • @alexanderscheffer3882
    @alexanderscheffer3882 2 ปีที่แล้ว +1

    Большое спасибо! Всё чётко и предельно понятно 👌😎

  • @user-ls4hy2pr8i
    @user-ls4hy2pr8i ปีที่แล้ว +1

    автор красавчик - доступно и четко

  • @dmitriymovchan6563
    @dmitriymovchan6563 6 ปีที่แล้ว +12

    Что интересно, параметры этого tar используются без тире спереди.

  • @Krylov_iLya
    @Krylov_iLya 2 ปีที่แล้ว +1

    Теперь хочется весь свой спам запаковать в архивы. Спасибо за видео

  • @BlessingOfLord
    @BlessingOfLord ปีที่แล้ว +1

    Спасибо, доступно и понятно

  • @iqserviceKZ
    @iqserviceKZ 2 ปีที่แล้ว +1

    Очень полезно, спасибо!

  • @user-ee1lx1pe7n
    @user-ee1lx1pe7n 2 ปีที่แล้ว +1

    Спасибо огромное!

  • @Masimakers
    @Masimakers 5 ปีที่แล้ว +9

    осторожно, файлы надуваются =))) лайк превращается...

  • @levveremchuk1475
    @levveremchuk1475 4 ปีที่แล้ว +2

    он смешно 'разозлился' на 2:50

  • @apelsin3001
    @apelsin3001 4 ปีที่แล้ว +16

    Поздравьте меня. Удалил всю папку пользователя. Сделал вот так rm -R ~. Теперь наслаждаюсь минимализмом, мляо...

    • @Shareware412
      @Shareware412 3 ปีที่แล้ว +3

      Любое обучение или эксперимент желательно проводить в виртуалках. Ну или бэкап системы замути сперва. Кстати, линукс бэкапить круто тем же самым tar.

    • @biomozgjele
      @biomozgjele 3 ปีที่แล้ว

      Классика

  • @maksimmakarov9541
    @maksimmakarov9541 2 ปีที่แล้ว +1

    спасибо)

  • @ruslans3317
    @ruslans3317 2 ปีที่แล้ว +1

    спасибо!

  • @Strana-Abissiniya
    @Strana-Abissiniya 6 ปีที่แล้ว +14

    Вы забыли про уровни компрессии в zip от 1 до 9 и тогда размер будет меньше

    • @user-ik9fr6lc7n
      @user-ik9fr6lc7n 3 ปีที่แล้ว

      Alex Seregin а куда ставить цифру не подскажете ?

    • @dentuso8
      @dentuso8 3 ปีที่แล้ว

      @@user-ik9fr6lc7n по идее просто -9 добавить
      Regulate the speed of compression using the specified digit #, where -0 indicates no compression
      (store all files), -1 indicates the fastest compression speed (less compression) and -9 indicates
      the slowest compression speed (optimal compression, ignores the suffix list). The default
      compression level is -6.

  • @iralin6311
    @iralin6311 6 ปีที่แล้ว

    концовка порадовала - надувает файл )))

  • @PavelVinogradovme
    @PavelVinogradovme ปีที่แล้ว +1

    unzip my zip - это по-красивее, чем "май дик")))

  • @Dm-if3vl
    @Dm-if3vl 4 ปีที่แล้ว +1

    Спасибо

  • @samrybkin9184
    @samrybkin9184 5 ปีที่แล้ว +2

    А в чем разница между rm -r и rm -R? И на 12:33 написано rm -r Folder1/ зачем / ?

    • @ADV-IT
      @ADV-IT  5 ปีที่แล้ว +1

      между rm -r и rm -R нету разницы.
      Так как это директория

  • @checkTM
    @checkTM 3 ปีที่แล้ว +2

    привет из 2021!
    кто тоже ставьте лайк)

  • @subscribe4227
    @subscribe4227 4 ปีที่แล้ว

    а как создавать spk архивы? читал, что являются подсемействами архива tar. не подскажешь, пожалуйста?

  • @iper4ik6
    @iper4ik6 5 ปีที่แล้ว +1

    Огромное

  • @dmitrytsmyh5971
    @dmitrytsmyh5971 3 ปีที่แล้ว

    Насчет verbose: я всегда в конце команды ставлю -v. Тогда меньше ошибок записи.

  • @monke8150
    @monke8150 3 ปีที่แล้ว

    Извините а можно ли узнать скрытые файлы при команде tar входят архив?

  • @itforceit
    @itforceit 5 ปีที่แล้ว

    Денис, есть где посмотреть как сравнить старые архивы, чтобы достать из них одинаковые файлы-каталоги, или не одинаковые, и раскидать их в нужное место?

    • @ADV-IT
      @ADV-IT  5 ปีที่แล้ว

      stackoverflow.com/questions/1030545/how-to-compare-two-tarballs-content

    • @itforceit
      @itforceit 5 ปีที่แล้ว

      @@ADV-IT Спасибо, ситуация очень похожая, но только не силен я в Python, и это минус. Надо учить Python, а времени пока нету. А как же не распаковывая эти архивы, перенаправить вывод совпадающих файлов в директориях и файлов в папку 1. потом поделить те что только в одном из архивов в папку 2? Я так понял просто баш командами это не сделать?

    • @Tesla_UFO
      @Tesla_UFO 4 ปีที่แล้ว +1

      Смотреть содержание без распаковки можете в peazip, там можете сортировать файлы по разным критериям и распаковать, добавить нужные с GUI. А сравнить содержание разных архивов без глаз (программно, например если количество файлов большой или вовсе резервная копия) можно с распаковкой (без распаковки не вспомнил методы). Есть luckybackup, который поможет синхронизировать каталоги, оставив свежие версии файлов одинакового формата и именем. Если нужно только знать различаются или нет, можете контрольными суммами пробовать сравнить или время измены, количество файлов и занимаемое место с учетом файловой системы и кластера диска. peazip использует многопоточность, все операции в видео делали 1 ядром, тар во время больших операции сверхмедленно, бзип и хз тоже одним ядром сжимают на ультра настройках медленно, пробуйте пеазип, может поможет.

  • @user-gh1qm1tt7q
    @user-gh1qm1tt7q 4 ปีที่แล้ว

    почему атрибуты пишем не через дефис? -v, -x... Раньше всё через дефис было, а теперь без. Какая разница?

    • @ADV-IT
      @ADV-IT  4 ปีที่แล้ว +1

      никакой

  • @RootRealm
    @RootRealm 4 ปีที่แล้ว

    а как добавить в существующий архив файл???

  • @littlebossfack7578
    @littlebossfack7578 7 ปีที่แล้ว +1

    Я хочу распаковать архив но мне выдает ошибку,что мне делать?

    • @ADV-IT
      @ADV-IT  7 ปีที่แล้ว +17

      Исправить ощибку

    • @user-ix9ib4qh1c
      @user-ix9ib4qh1c 6 ปีที่แล้ว +8

      каков вопрос - таков ответ

  • @Shareware412
    @Shareware412 3 ปีที่แล้ว +1

    СОТРЁМ)))

  • @vladimirkulakov6126
    @vladimirkulakov6126 2 ปีที่แล้ว

    Тот случай, когда в виде удобнее?)

  • @iraklybazgadze5374
    @iraklybazgadze5374 7 ปีที่แล้ว

    А как устанавливать исходники из архивов такие как tar.gz , tar.xz ?

    • @ADV-IT
      @ADV-IT  7 ปีที่แล้ว +1

      Их надо компилировать, должна быть инструкция в исходниках с какими опциями компилировать. А вообще так;
      #> make
      #> make install

  • @evgenykrasnov4136
    @evgenykrasnov4136 ปีที่แล้ว +1

    + за парамЕтр

  • @GADoff39
    @GADoff39 5 ปีที่แล้ว

    Немного не согласен в построении урока (он бы конечно длиннее получился, но стал бы более информативным) надо было ввести tar --help и все рассказать по-порядку что и зачем с примерами, тем более что далее следует построение *.sh и было бы круто создать его компрессированным со ссылками на разные папки с переменными и скриптами 2-го уровня. Ну а в целом благодарочка.

    • @ADV-IT
      @ADV-IT  5 ปีที่แล้ว +4

      С количеством опций в tar --help можно целый курс по Linux TAR делать.
      Я оставлю это другим.

    • @GADoff39
      @GADoff39 5 ปีที่แล้ว

      @@ADV-IT Спасибо за ответ, согласен, с grepОМ то же самое =)

  • @user-jk2oj4he7q
    @user-jk2oj4he7q 2 ปีที่แล้ว +1

    Я сюда учиться зашёл, а не ржать. Че за фигня?

  • @fazitron
    @fazitron ปีที่แล้ว

    Из гуя что-то работает?

    • @ADV-IT
      @ADV-IT  ปีที่แล้ว

      Internet Browser

  • @daytodt
    @daytodt 3 ปีที่แล้ว

    На оём канале емть аидео "как создать tar архмв на windows'

  • @onelife527
    @onelife527 ปีที่แล้ว

    Денис привет! Для DevOps инеженера какой уровень английского нужен?

    • @ADV-IT
      @ADV-IT  ปีที่แล้ว +1

      Хороший, но смотря где ищешь работу, у всех разные требования,
      сам смотри если тебе на meetings нужно говорить только на английском и рассказывать что ты делал и делаешь. вот такой уровень, уметь рассказать

  • @valeriovetkin9487
    @valeriovetkin9487 3 ปีที่แล้ว

    Создал архив, но tar xvf mytar.tar не раскрыло в моём случае его. В чём может быть проблема?

  • @aleksanterikaansalo
    @aleksanterikaansalo 2 ปีที่แล้ว +1

    Сам mytar.tar весит 409600, а папка вместе с файлами - 404096. Где оставшиеся 5504? Я все вытрезвители и морги обзвонил, под кроватью смотрел, Обаме написал в аське, сорок лет водил свой народ по пустыне и вздымал руки к небу, но не понял.

    • @ADV-IT
      @ADV-IT  2 ปีที่แล้ว

      Архивирование, сжатие...

    • @aleksanterikaansalo
      @aleksanterikaansalo 2 ปีที่แล้ว

      @@ADV-IT Понял. Да хранят тебя Терренс и Филипп!

  • @e001as_def
    @e001as_def 5 ปีที่แล้ว +1

    Спасибо

  • @iper4ik6
    @iper4ik6 5 ปีที่แล้ว

    Спасибо