Вопросы с тегом «zip»

По вопросам о файлах ZIP и связанных с ними инструментах. ZIP - это формат файла, используемый для сжатия и архивирования данных.

210
Как сказать gzip сохранить оригинальный файл?

Я хотел бы сжать текстовый файл с помощью инструмента командной строки gzip, сохранив исходный файл. По умолчанию выполняется следующая команда gzip file.txt приводит к изменению этого файла и переименованию его file.txt.gz. вместо этого поведения я хотел бы иметь этот новый сжатый файл в...

203
Почему форматы архивов tar переходят на сжатие xz вместо bzip2, а как насчет gzip?

Все больше tarархивов используют xzформат, основанный на LZMA2, для сжатия вместо традиционного bzip2(bz2)сжатия. На самом деле kernel.org сделал позднее объявление « До свидания, bzip2 » , 27 декабря 2013 года , указав, что исходные коды ядра с этого момента будут выпущены в формате tar.gz и...

152
Извлечь только определенный файл из архива в заданный каталог

Мне нужно извлечь один файл из ZIP-файла, путь к которому я знаю. Есть ли такая команда: unzip -d . myarchive.zip path/to/zipped/file.txt К сожалению, приведенная выше команда извлекает и воссоздает полный путь к файлу в ./path/to/zipped/file.txt. Есть ли способ для меня, чтобы просто вытащить файл...

107
Как распаковать данные zlib в UNIX?

Я создал zlib-сжатые данные в Python, вот так: import zlib s = '...' z = zlib.compress(s) with open('/tmp/data', 'w') as f: f.write(z) (или один вкладыш в оболочке: echo -n '...' | python2 -c 'import sys,zlib; sys.stdout.write(zlib.compress(sys.stdin.read()))' > /tmp/data) Теперь я хочу...

84
Zip все в текущем каталоге

Я хотел бы сжать и упаковать все, включая файлы и папки в текущем каталоге, в один ZIP-файл в Ubuntu. Какая команда была бы наиболее удобной для этого (и название инструмента, которое необходимо было установить, если оно есть)? Изменить: Что делать, если мне нужно исключить одну папку или несколько...

78
Архивирование содержимого папки без включения самой папки

У меня есть каталог, folderкоторый выглядит так: folder -> root_folder -> some files Я хочу заархивировать этот каталог zipped_dir, я попытался: zip -r zipped_dir.zip folder/* Но это создает ZIP, который выглядит следующим образом: zipped_dir -> folder -> root_folder -> some files...

74
Как разархивировать многочастный (составной) ZIP на Linux?

Мне нужно загрузить файл 400 МБ на мой веб-сервер, но я ограничен загрузкой 200 МБ. Мой хост предложил мне использовать составной архив, чего я никогда не делал в Linux. Я создал тест в своей папке, сжать вверх PDF в test.zip.001, .002и .003. Как мне разархивировать его? Нужно ли сначала...

73
Добавить / обновить файл в существующий архив tar.gz?

Есть ли способ добавить / обновить файл в архиве tar.gz? По сути, у меня есть архив, который содержит файл, /data/data/com.myapp.backup/./files/settings.txtи я хотел бы извлечь этот файл из архива (уже сделано) и вставить его обратно в архив после завершения редактирования. Как я могу сделать это?...

71
Есть ли инструмент, который прозрачно объединяет zcat и cat?

При обработке файлов журналов, некоторые из них в конечном итоге, как gzipped файлы, logrotateа другие нет. Поэтому, когда вы пытаетесь что-то вроде этого: $ zcat * в итоге вы получите командную строку, zcat xyz.log xyz.log.1 xyz.log.2.gz xyz.log.3.gzа затем: gzip: xyz.log: not in gzip format Есть...

59
Как извлечь только определенную папку из архива в данный каталог?

Как извлечь конкретную папку из архива в заданный каталог? Я пытался с помощью unzip "/path/to/archive.zip" "in/archive/folder/" -d "/path/to/unzip/to" но это только создает папку на пути, к которому я хочу ее разархивировать, и больше ничего не...

58
Почему подстановочный знак * отличается между командами zip и rm?

Я собрал скрипт, чтобы сделать некоторые файловые операции для меня. Я использую подстановочный оператор *для применения функций ко всем файлам типа, но есть одна вещь, которую я не понимаю. Я могу unzipвсе файлы в папке, как это unzip "*".zip Тем не менее, чтобы удалить все почтовые файлы...

40
команда, чтобы сжать несколько каталогов в отдельные файлы ZIP

У меня есть один каталог, который содержит десятки каталогов внутри него. Я новичок в командной строке, и я изо всех сил пытаюсь придумать команду, которая заархивирует каждый подкаталог в уникальный файл sub-directory.zip. Таким образом, в конце мой основной каталог будет заполнен всеми моими...

37
Распакуйте содержимое файла, но без создания архивной папки

У меня есть файл myarchive.zip, который содержит много каталогов, файлов и т. Д. Допустим, этот файл myarchive.zip находится в каталоге с именем «b». Что ж, когда я использую команду «unzip myarchive.zip», система по умолчанию создает каталог «myarchive» с содержимым zip-файла. Я не хочу, чтобы...

37
Как вывести список файлов в формате zip без дополнительной информации в командной строке

В моей командной строке bash, когда я использую, unzip -l test.zipя получаю вывод, как это: Archive: test.zip Length Date Time Name --------- ---------- ----- ---- 810000 05-07-2014 15:09 file1.txt 810000 05-07-2014 15:09 file2.txt 810000 05-07-2014 15:09 file3.txt --------- ------- 2430000 3 files...

33
извлечение tar зависит от имени файла?

Я часто скачиваю архивы с wget с sourceforge.net. Загруженные файлы затем называются, например, SQliteManager-1.2.4.tar.gz?r=http:%2F%2Fsourceforge.net%2Fprojects%2Fsqlitemanager%2Ffiles%2F&ts=1305711521&use_mirror=switch Когда я пытаюсь tar xzf...