Сжатие каталога с помощью сжатия Gzip

Чтобы сжать каталог с помощью gzip, вы можете использовать различные методы в зависимости от вашей операционной системы. Вот несколько распространенных методов:

  1. Терминал Linux/Mac: вы можете использовать команду tarв сочетании со сжатием gzip для сжатия каталога. Откройте терминал и перейдите в родительский каталог того, который вы хотите сжать. Затем используйте следующую команду:

    tar -czvf compressed.tar.gz directory_name

    Эта команда создаст сжатый архив с именем «compressed.tar.gz», содержащий указанный каталог.

  2. Windows (с использованием 7-Zip): если в вашей системе Windows установлен 7-Zip, вы можете щелкнуть правой кнопкой мыши каталог, который хотите сжать, выбрать «7-Zip» и выбрать «Добавить». в архив». В разделе «Формат архива» выберите «gzip» и нажмите «ОК», чтобы создать сжатый файл.

  3. Python. Если вы предпочитаете программный подход, вы можете использовать модуль shutilв Python для сжатия каталога. Вот пример:

    import shutil
    directory_path = '/path/to/directory'
    output_path = '/path/to/output/compressed.tar.gz'
    shutil.make_archive(output_path, 'gztar', directory_path)

    При этом будет создан сжатый файл TAR с использованием сжатия gzip.