Август 19

Установка 7-Zip в Linux

Установка 7-Zip в Ubuntu, Debian
p7zip — базовая версия, которая поддерживает только архивы в формате .7z Представляет собой порт утилиты 7za.exe для POSIX систем.
p7zip-full — полная версия, которая поддерживает различные алгоритмы сжатия при создании 7zip-архивов, а также другие форматы архивов. Установка данного пакета также обеспечивает поддержку 7-Zip в менеджере архивов File Roller, который используется в Ubuntu.
p7zip-rar — отдельный модуль для p7zip, позволяющий распаковывать RAR-архивы.
Для установки 7-Zip в Ubuntu (Debian) вы можете установить пакет p7zip-full, а также p7zip-rar для поддержки RAR:

sudo apt install p7zip-full p7zip-rar

Установка 7-Zip в AlmaLinux, Fedora, CentOS
В дистрибутивах Fedora, CentOS доступны пакеты p7zip, p7zip-plugins.

Для установки:

sudo yum install p7zip p7zip-plugins

Распаковать в текущую директорию

Чтобы распаковать .7z архив в текущую директорию с сохранением структуры директорий, которые находятся внутри архива, выполните в терминале команду:

7z x archive.7z
Распаковать в определенную директорию
Чтобы распаковать архив в определенную директорию используется опция -o, за которой без пробела указывается путь до директории.

7z x archive.7z -o./mydir
Распаковать без сохранения структуры директорий
Можно распаковать .7z архив, не сохраняя структуру директорий. То есть, если внутри архива есть директории и файлы в них, то при распаковке все файлы будут распакованы в одну директорию. Для этого используется опция (команда) e.

7z e archive.7z
Создание 7zip-архиваУпаковать один файлЧтобы создать .7z архив используется следующая команда.

7z a archive.7z myfile.txt
Упаковать несколько файлов
Чтобы упаковать несколько файлов, перечислите их имена через пробел.

7z a archive myfile1.txt myfile2.txt myfile3.txt
Упаковать директорию и ее содержимое
Вместо файла, при создании архива, можно указать путь до директории, которую необходимо сжать.

7z a archive.7z /path/to/mydir
Добавить файлы в существующий архив
Если архив уже создан, то можно добавлять в него новые файлы. Для этого используется такая же команда, как и для создания архива, только в качестве названия архива указывается существующий файл.

7z a archive.7z myfile123.txt
Просмотр файлов в архиве
Для просмотра содержимого архива используется команда:

7z l archive.7z
Протестировать целостность архива
Чтобы проверить целостность архива (проверить, что архив «не битый») используется команда:

7z t archive.7z


Copyright 2022. All rights reserved.

Опубликовано 19.08.2024 admin в категории "Alma linux", "Ubuntu

Добавить комментарий