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

Формат архива tar и / или утилита командной строки для работы с файлами tar.

3
Универсальные экстракторы
С увеличением числа форматов файлов архивов и сжатых данных существует ли единый бесплатный инструмент командной строки с открытым исходным кодом, чтобы управлять ими всеми? Возможно что-то с последовательным / унифицированным набором флагов? (обратите внимание на мою дружескую неявную ссылку на tar ) Однажды я столкнулся с набором псевдонимов, предназначенных для …

3
Что делает параметр -f в команде tar
При использовании tarя всегда включаю -fв параметры, но я понятия не имею, почему. Я посмотрел на человека, и он сказал; -f, --file [HOSTNAME:]F use archive file or device F (default "-", meaning stdin/stdout) Но, честно говоря, я понятия не имею, что это значит. Кто-нибудь может пролить свет на это?
19 tar 

1
Почему передача `tar` в` dd` не останавливается, пока диск не заполнится?
У меня есть tar-архив одного образа диска. Размер изображения в этом tar-файле составляет около 4 ГБ. Я передаю вывод tar xfв, ddчтобы записать образ диска на SD-карту. Диск-дамп никогда не останавливается, пока карта не заполнится. Вот мой сеанс оболочки: $ ls -l disk.img.tgz -rw-r--r-- 1 confus confus 192M Okt 5 …
18 pipe  tar  dd  disk-image 

4
tar и его ключевые буквы: это баг или фича?
Мне интересно спросить разницу между этими двумя командами (т. Е. Отличаются только порядок их параметров): tar -zxvf foo.tar.gz tar -zfxv foo.tar.gz Первый работал отлично, но второй сказал: tar: You must specify one of the `-Acdtrux' or `--test-label' options Try `tar --help' or `tar --usage' for more information. И деготь с …

4
распаковать в каталог с таким же базовым именем?
У меня есть файл в архиве, как myArchive123.tar.gz. Внутри находится папкаhelloWorld Если я извлекаю это: tar -xf myArchive123.tar.gzя получаю helloWorldпапку: ls myArchive123.tar.gz helloWorld Я хотел бы, чтобы выходные данные имели то же имя, что и имя файла, за исключением расширения .tar.gz. То есть: tar <magic paramaters> myArchive123.tar.gz ls myArchive123.tar.gz myArchive123 …
18 tar 

4
создание архива с использованием tar, включая все 'точечные файлы', но исключая все подкаталоги и структуру каталогов / wo
Я хочу сделать резервную копию всех 'точечных файлов' (например, .zshrc) в моем домашнем каталоге с помощью tar , но исключая структуру каталогов и все подкаталоги. Я пробовал это несколько раз с разными командами, но лучшее, чего я достиг, - это архив, в который также были включены скрытые каталоги $HOME. #!/bin/zsh …
18 tar 



3
Удалить файлы из архива tar
У меня есть большой файл, foo.tar.xzкоторый содержит много (скажем, 200000) файлов. Я выяснил, что этот архив содержит несколько (около 5000) файлов, которые мне не нужны. У меня недостаточно места на диске, чтобы распаковать все это на мой диск; Кроме того, я боюсь, что атрибуты / права могут быть потеряны, если …
17 tar 

5
Создать архив tar из директории, кроме скрытых файлов?
Я хочу создать tar-архив определенного каталога (с его подкаталогами, конечно). Но когда я делаю это, используя команду tar, я получаю список файлов, которые были включены, например: календарь_финал /._ style.css calendar_final / style.css Как видите, есть две версии одного и того же файла. Это касается каждого файла, а их много. Как …
17 tar 

1
Тар файл с датой в качестве имени?
Я пытаюсь распаковать и сжать файл с датой и временем в качестве имени: date=$(date '+%d-%m-%Y_%H:%M:%S'); tar -zcf "$date".tar.gz repo/bin/ Но я вернусь tar (child): Cannot connect to 17-08-2017_21: resolve failed tar: Child returned status 128 tar: Error is not recoverable: exiting now Что именно здесь происходит и как я могу …
16 bash  tar 

5
Быстрое сжатие большого количества больших файлов
У меня ежедневно генерируется около 200 ГБ данных журнала, которые распределяются по 150 различным файлам журнала. У меня есть скрипт, который перемещает файлы во временную папку и делает tar-bz2 во временной директории. Я получаю хорошие результаты, поскольку журналы объемом 200 ГБ сжимаются примерно до 12-15 ГБ. Проблема в том, что …

8
только файлы tar, без каталогов
Я, вероятно, могу написать сценарий оболочки только для поиска файлов, затем передать список в tar, но мне интересно, есть ли уже встроенная функция в tar, которая позволяет делать это только в одной командной строке? Например, я нашел --no-recursionпереключатель, но когда я делаю: tar --no-recursion -cvf mydir.tar mydir Он только архивирует …
16 tar 

4
только файлы списка тар
Интересный факт: если вы используете Archive Manager и извлекаете .tar.gz, чтобы у вас не было отметки «Сохранить структуру каталогов», вы получите тарбомбу . tar -ztfперечисляет все файлы и каталоги в файле tar. Есть ли способ перечислить все файлы в файле tar, без структуры каталогов?
16 tar 

4
Tar папку без файлов .git?
Если я заархивирую папку, которая является git-репозиторием, могу ли я сделать это без включения .gitсоответствующих файлов? Если нет, как бы я поступил так с помощью команды?
16 tar  git 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.