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/...
Поржали по-доброму с женой над буковкой "эв" )))
Денис - легенда!!!
Еще может быть полезным
Распаковать в определенную папку
tar -C /home/user -xvf archive.tar.gz
* ключ -C используется для указания папки, куда необходимо распаковать файлы из архива.
Чувак, ты лучший! Инфа залетела на ура, спс! Продолжай
Спасибо!
Доброго времени суток! Отличная подача уроков!
Заметил небольшую опечатку в конце урока на видео и тут в описании:
"tar cvzf myBZIP2.bz2 Folder1 - сжать Folder1"
Это метод сжатия GZIP, а файл указывается myBZIP2.bz2, что немного путает, просьба, поправить хотя бы в описании на:
"tar cvjf myBZIP2.bz2 Folder1 - сжать Folder1"
С буквой "эв" повеселил)) Спасибо)
Отлично,полно, с комментариями. Отличные уроки, спасибо.
+5 поинтов к красноглазию
о, вы тут, прикольно
Спасибо Вам за ваше время и желания помочь другим!
спасибо за видео. с меня лайк!
Большое спасибо! Всё чётко и предельно понятно 👌😎
автор красавчик - доступно и четко
Что интересно, параметры этого tar используются без тире спереди.
Теперь хочется весь свой спам запаковать в архивы. Спасибо за видео
Спасибо, доступно и понятно
Очень полезно, спасибо!
Спасибо огромное!
осторожно, файлы надуваются =))) лайк превращается...
он смешно 'разозлился' на 2:50
Поздравьте меня. Удалил всю папку пользователя. Сделал вот так rm -R ~. Теперь наслаждаюсь минимализмом, мляо...
Любое обучение или эксперимент желательно проводить в виртуалках. Ну или бэкап системы замути сперва. Кстати, линукс бэкапить круто тем же самым tar.
Классика
спасибо)
спасибо!
Вы забыли про уровни компрессии в zip от 1 до 9 и тогда размер будет меньше
Alex Seregin а куда ставить цифру не подскажете ?
@@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.
концовка порадовала - надувает файл )))
unzip my zip - это по-красивее, чем "май дик")))
Спасибо
А в чем разница между rm -r и rm -R? И на 12:33 написано rm -r Folder1/ зачем / ?
между rm -r и rm -R нету разницы.
Так как это директория
привет из 2021!
кто тоже ставьте лайк)
а как создавать spk архивы? читал, что являются подсемействами архива tar. не подскажешь, пожалуйста?
Огромное
Насчет verbose: я всегда в конце команды ставлю -v. Тогда меньше ошибок записи.
Извините а можно ли узнать скрытые файлы при команде tar входят архив?
Денис, есть где посмотреть как сравнить старые архивы, чтобы достать из них одинаковые файлы-каталоги, или не одинаковые, и раскидать их в нужное место?
stackoverflow.com/questions/1030545/how-to-compare-two-tarballs-content
@@ADV-IT Спасибо, ситуация очень похожая, но только не силен я в Python, и это минус. Надо учить Python, а времени пока нету. А как же не распаковывая эти архивы, перенаправить вывод совпадающих файлов в директориях и файлов в папку 1. потом поделить те что только в одном из архивов в папку 2? Я так понял просто баш командами это не сделать?
Смотреть содержание без распаковки можете в peazip, там можете сортировать файлы по разным критериям и распаковать, добавить нужные с GUI. А сравнить содержание разных архивов без глаз (программно, например если количество файлов большой или вовсе резервная копия) можно с распаковкой (без распаковки не вспомнил методы). Есть luckybackup, который поможет синхронизировать каталоги, оставив свежие версии файлов одинакового формата и именем. Если нужно только знать различаются или нет, можете контрольными суммами пробовать сравнить или время измены, количество файлов и занимаемое место с учетом файловой системы и кластера диска. peazip использует многопоточность, все операции в видео делали 1 ядром, тар во время больших операции сверхмедленно, бзип и хз тоже одним ядром сжимают на ультра настройках медленно, пробуйте пеазип, может поможет.
почему атрибуты пишем не через дефис? -v, -x... Раньше всё через дефис было, а теперь без. Какая разница?
никакой
а как добавить в существующий архив файл???
Я хочу распаковать архив но мне выдает ошибку,что мне делать?
Исправить ощибку
каков вопрос - таков ответ
СОТРЁМ)))
Тот случай, когда в виде удобнее?)
А как устанавливать исходники из архивов такие как tar.gz , tar.xz ?
Их надо компилировать, должна быть инструкция в исходниках с какими опциями компилировать. А вообще так;
#> make
#> make install
+ за парамЕтр
Немного не согласен в построении урока (он бы конечно длиннее получился, но стал бы более информативным) надо было ввести tar --help и все рассказать по-порядку что и зачем с примерами, тем более что далее следует построение *.sh и было бы круто создать его компрессированным со ссылками на разные папки с переменными и скриптами 2-го уровня. Ну а в целом благодарочка.
С количеством опций в tar --help можно целый курс по Linux TAR делать.
Я оставлю это другим.
@@ADV-IT Спасибо за ответ, согласен, с grepОМ то же самое =)
Я сюда учиться зашёл, а не ржать. Че за фигня?
Из гуя что-то работает?
Internet Browser
На оём канале емть аидео "как создать tar архмв на windows'
аз есмь
Денис привет! Для DevOps инеженера какой уровень английского нужен?
Хороший, но смотря где ищешь работу, у всех разные требования,
сам смотри если тебе на meetings нужно говорить только на английском и рассказывать что ты делал и делаешь. вот такой уровень, уметь рассказать
Создал архив, но tar xvf mytar.tar не раскрыло в моём случае его. В чём может быть проблема?
Сам mytar.tar весит 409600, а папка вместе с файлами - 404096. Где оставшиеся 5504? Я все вытрезвители и морги обзвонил, под кроватью смотрел, Обаме написал в аське, сорок лет водил свой народ по пустыне и вздымал руки к небу, но не понял.
Архивирование, сжатие...
@@ADV-IT Понял. Да хранят тебя Терренс и Филипп!
Спасибо
Спасибо