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

22
Разыменование жестких ссылок

На странице руководства tarкоманды указана опция для следующих жестких ссылок. -h, --dereference follow symlinks; archive and dump the files they point to --hard-dereference follow hard links; archive and dump the files they refer to Как tarузнать, что файл является жесткой ссылкой? Как это следует...

22
Что означает. ?? * в команде оболочки?

Следующая команда будет tarвсе «точечные» файлы и папки: tar -zcvf dotfiles.tar.gz .??* Я знаком с регулярными выражениями , но не понимаю, как их интерпретировать .??*. Я выполнил ls .??*и tree .??*посмотрел на файлы, которые были перечислены. Почему это регулярное выражение включает в себя все...

21
Заставить владельца и группу для содержимого файла tar?

Я хотел бы создать файл tar с содержимым, принадлежащим паре владелец: группа, которой нет в системе, из которой создается файл. Вот направление, которое я пробовал: tar ca --owner='otherowner' --group='othergroup' mydata.tgz mydata И при выполнении этой команды я получаю следующую ошибку: tar:...

21
Почему tar выводит содержимое файла, если выходной файл / dev / null?

У меня есть каталог с более чем 400 ГиБ данных в нем. Я хотел проверить, что все файлы могут быть прочитаны без ошибок, поэтому я подумал о том, как tarэто сделать /dev/null. Но вместо этого я вижу следующее поведение: $ time tar cf /dev/null . real 0m4.387s user 0m3.462s sys 0m0.185s $ time tar cf...

20
Как сжать файлы на месте?

У меня есть машина с 90% использования жесткого диска. Я хочу сжать более 500 файлов журнала в новый файл меньшего размера. Однако жесткий диск слишком мал, чтобы хранить как исходные, так и сжатые файлы. Поэтому мне нужно сжать все файлы журнала в один новый файл один за другим, удаляя каждый...

19
Универсальные экстракторы

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

19
Что делает параметр -f в команде tar

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

18
распаковать в каталог с таким же базовым именем?

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

18
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...

18
Почему передача `tar` в` dd` не останавливается, пока диск не заполнится?

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

18
создание архива с использованием tar, включая все 'точечные файлы', но исключая все подкаталоги и структуру каталогов / wo

Я хочу сделать резервную копию всех 'точечных файлов' (например, .zshrc) в моем домашнем каталоге с помощью tar , но исключая структуру каталогов и все подкаталоги. Я пробовал это несколько раз с разными командами, но лучшее, чего я достиг, - это архив, в который также были включены скрытые...

17
Удалить файлы из архива tar

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

17
Создать архив tar из директории, кроме скрытых файлов?

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

16
только файлы списка тар

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

16
Быстрое сжатие большого количества больших файлов

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

16
только файлы tar, без каталогов

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

16
Тар файл с датой в качестве имени?

Я пытаюсь распаковать и сжать файл с датой и временем в качестве имени: 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 Что именно...