Tag: gzip

unpigz (и untar) в определенный каталог

Я знаю, как gunzip файл в выбранном месте. Но когда дело доходит до использования всей мощности процессора, многие считают pigz вместо gzip . Итак, вопрос в том, как я могу unpigz (и распаковать) файл * .tar.gz в конкретный каталог?

Что происходит с моими файлами, если я scp-ed в не существующую директорию

Вот что я сделал: скопировал некоторые файлы с сервера на локальный компьютер scp root @ remotemachine: / var / log / nginx / * / home / me / logs удаленные файлы на сервере В следующий момент я понял, что забыл создать целевой каталог на локальной машине (/ home / me / logs). Теперь вместо […]

Сжатие папки, но не сжимать определенные типы файлов, а включать их в файл gz

Я использую tar с pigz для сжатия папки и сохранения резервной копии. Размер этой папки ~ 250 ГБ или больше. Эта папка имеет разнообразный контент, включая многочисленные текстовые и лог-файлы, ISO и zip-файлы во многих разных подпапках. Полное сжатие этой папки занимает около 1 часа (или несколько раз). В этот момент я использую это в […]

Как сделать Regexp / pattern-search в файлах с ружьем?

Как использовать regexp / pattern-search в файлах с файлами. Например, ummm … давайте использовать – /usr/share/doc/linux-image-4.8.0-1-amd64$ zcat changelog.gz | less Теперь, как я использую, когда вы читаете содержимое через меньшее, используйте /, чтобы найти имя или какой-либо термин, который я использую, но это не работает / хорошо масштабируется, если имя / термин повторяется много раз. […]

Как gzip и копировать файлы, сохраняя свою структуру каталогов?

Как я могу gzip и копировать файлы в другую папку, сохраняя свою структуру каталогов одной командой в Linux? Например, у меня есть: /dir1 /dir1/file1.fit /dir1/file2.fit /dir1/file3.fit /dir1/dir2/file1.fit /dir1/dir2/file2.fit /dir1/dir2/file3.fit После использования команды (скажем, я /dir1 в /another_dir ), я хочу получить: /another_dir/dir1 /another_dir/dir1/file1.fit.gz /another_dir/dir1/file2.fit.gz /another_dir/dir1/file3.fit.gz /another_dir/dir1/dir2/file1.fit.gz /another_dir/dir1/dir2/file2.fit.gz /another_dir/dir1/dir2/file3.fit.gz Здесь /another_dir на самом деле является другим […]

установить уровень сжатия с помощью nice и tar

Как установить уровень сжатия здесь? nice -n 19 tar -czf $out $in

Почему я получаю неожиданный конец файла в моем скрипте при использовании gzip?

У меня есть одно сомнение в этом: for i in ./*.gz do gunzip -c $i | head -8000 | gzip > $(basename $i) done Я получаю ошибку «неожиданный конец файла» для gzip, и я не получаю 8000 вообще, всего несколько десятков строк. Я проверил целостность моих файлов, и они в порядке. Любопытно, если я запускаю […]

Gunzip в диапазоне файлов

Я запускаю длинную копию .gz-файлов с одного сервера на другой. В то же время я хотел бы разархивировать уже скопированные файлы. Например, al filenames, которые начинаются со сквозных имен файлов, начиная с c . Как я могу это сделать?

Bash: использование двухсторонних перенаправлений в сценарии оболочки

Я пишу сценарий оболочки для сжатия и резервного копирования определенных файлов. Это сжимает и перемещает большие файлы размером до 4 ГБ. У меня проблемы с этой строкой: gzip < $filelocation > $backuplocation где $filelocation = /home/user/image.img $backuplocation = /home И я добавлю аналогичную строку для распаковки файла gunzip < $filelocation > $backuplocation По какой-то причине […]

gunzip несколько файлов

У меня есть каталог, где есть несколько папок, каждая из которых содержит файл .gz. Как я могу разархивировать их все сразу? Мои данные выглядят так: Список папок A B C D В каждом из них есть файл как A a.out.gz B b.out.gz C c.out.gz D d.out.gz

Linux и Unix - лучшая ОС в мире.