Como instalar e utilizar o 7-Zip no Fedora

O Fedora já nos fornece uma ferramenta excelente para compactarmos arquivos de forma rápida e prática, não é necessário instalar nada a parte. Porém, é uma solução simples, e o problema começa quando desejamos ter mais opções, como por exemplo, adicionar uma senha para esses arquivos compactados. Aí entra o 7-Zip, no Linux temos uma ferramenta de linha de comando chamada p7zip, que podemos instalar e utilizar facilmente pela linha de comando

Várias pastas de arquivos.
Photo by Mike: https://www.pexels.com/photo/depth-of-field-photography-of-file-arrangement-1181772/

Instalação

Vamos instalar dois pacotes, o p7zip e p7zip-plugins. No terminal executamos o seguinte comando:

sudo dnf install p7zip p7zip-plugins

Tudo pronto, agora podemos começar a utilizá-lo.

Como utilizar

Compactando um arquivo ou diretório

Para criarmos um arquivo .7zip devemos utilizar o argumento a seguindo a seguinte sintaxe:

7z a [nome-do-arquivo-compactado] [arquivos-ou-diretorios-a-serem-compactados]

Vamos supor que temos um arquivo chamado test.txt e desejamos compactá-lo para um arquivo chamado meuzip . No terminal, executamos o seguinte comando:

7z a meuzip.7zip test.txt

Extraindo os arquivos

Para extrairmos os arquivos compactados devemos utilizar o argumento e seguindo a seguinte sintaxe:

7z e [nome-do-arquivo-compactado]

No terminal, executamos o seguinte comando:

7z e meuzip.7zip

Definindo uma senha para o arquivo compactado

Para definirmos uma senha devemos utilizar o argumento p seguindo a seguinte sintaxe:

7z a -p [nome-do-arquivo-compactado] [arquivos-ou-diretorios-a-serem-compactados]

No terminal, executamos o seguinte comando:

7z a -p meuzip.7zip test.txt

Após a execução desse comando, podemos definir a senha desejada.

Esses são comandos básicos e muito úteis para iniciar a utilização do 7-Zip no Fedora

Referências

Para mais comandos, acesse esse artigo:

https://www.fosslinux.com/43270/how-to-install-and-use-7-zip-in-linux.htm

--

--

Apaixonado por Desenvolvimento Web, sempre aprendendo algo novo em PHP, Javascript, HTML e CSS. Ah…e lutando para estruturar corretamente meus bancos de dados!

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store