Обложка канала

Не баг, а фича

96795 @bugfeature

Секреты, уязвимости, новости интернет-технологий.

Не баг, а фича

4 года назад
Открыть в
​​Сжимаем и восстанавливаем файлы в Linux Сжатые файлы занимают меньше места на диске и загружаются из сети быстрее, чем большие, несжатые файлы. Вы можете сжать файлы в Linux свободно распространяемой утилитой Gzip. По умолчанию сжатые файлы получают расширение «.gz». Gzip обеспечивает сжатие без потерь. Исходные данные можно полностью восстановить при распаковке. Он основан на алгоритме DEFLATE, который использует комбинацию алгоритма LZ77 и алгоритма Хаффмана. Чтобы сжать файл, в приглашении оболочки введите следующую команду «gzip filename.txt». Файл будет сжат и сохранён под именем «filename.txt.gz». Исходный файл будет удален. Чтобы развернуть сжатый файл, введите команду «gunzip filename.txt.gz» Файл «filename.txt.gz» при этом удаляется и заменяется файлом «filename.txt». Сам по себе gzip «не умеет» сжимать несколько файлов одновременно, поэтому их сначала лучше заархивировать. Если хотите сохранить исходный файл, используйте ключ «-k». Команда «gzip -k archive.tar» не только создаст сжатый архив «archive.tar.gzip», но и сохранит исходник «archive.tar». #утилита #linux