Neste artigo, mostrar-lhe-ei como Zip e Unzip uma Pasta ou Directório no Linux. Isto pode parecer trivial, mas por vezes as pessoas vão ter dificuldade em acertar. Vamos começar.

Instalando utilitários Zip no Ubuntu/Debian

Primeiro atualizar o cache do repositório de pacotes apt com o seguinte comando:

$ sudo apt-get update

O cache do repositório de pacotes apt deve ser atualizado.

>Agora instale os pacotes zip e unzip com o seguinte comando:

$ sudo apt-get install zip unzip -y

Zip and unzip packages should be installed. No meu caso, eles já estão instalados.

Instalando utilitários Zip no RHEL 7/CentOS 7

Primeiro atualizar o cache do repositório de pacotes yum com o seguinte comando:

$ sudo yum makecache

Agora instale os pacotes zip e descompacte com o seguinte comando:

$ sudo yum install zip unzip

Agora pressione y e depois pressione <Enter> para continuar.

>383838>

zip and unzip packages should be installed.

>

Zipping a Folder/Directory Graphically

Se você tiver qualquer ambiente de desktop gráfico instalado na sua distribuição Linux escolhida, então você pode usá-lo para arquivar Zip qualquer pasta que você goste muito facilmente.

Primeiro abra seu Gerenciador de Arquivos favorito e vá para o local onde você tem a pasta que você quer arquivar em Zip. No meu caso eu estou usando o gerenciador de arquivos Nautilus no ambiente desktop GNOME 3.

Vamos dizer que você quer arquivar Zip o diretório Downloads/ como marcado na captura de tela abaixo.

Agora clique com o botão direito no diretório Downloads/ e clique em Compressar… como marcado na captura de tela abaixo.

Agora digite um nome para o seu arquivo Zip e selecione .zip

Após terminar, clique em Create.

Um arquivo backup.zip deve ser criado. Este é o arquivo Zip do diretório Downloads/

Zipping a Folder/Directory using the Command Line Interface (CLI)

Se você não tiver nenhum ambiente gráfico instalado no seu computador, não se preocupe. Você ainda pode usar a interface de linha de comando (CLI) para compactar uma pasta.

Vá primeiro ao local onde a pasta que você quer compactar está disponível com o seguinte comando:

$ cd PATH

NOTE: PATH é o local onde sua pasta desejada está localizada.

Por exemplo, se você quiser compactar o diretório /etc. Então o PATH deve ser o diretório raiz /.

Again, se você quiser compactar o diretório /etc/apt, então o PATH deve ser /etc.

Let’s Zip archive, /etc/apt directory.

$ cd /etc

O comando para Zipar uma pasta ou diretório é:

$ zip -r OUTPUT.zip FOLDER

NOTE: Aqui FOLDER é o diretório que você quer arquivar Zip. OUTPUT é o caminho para um arquivo onde o arquivo Zip do FOLDER será salvo.

Por exemplo, execute o seguinte comando para Zip archive /etc/apt directory e salve-o no diretório HOME do seu usuário de login como apt_backup.zip:

$ zip -r ~/apt_backup.zip apt/
Or
$ zip -r $HOME/apt_backup.zip apt/

O diretório ou pasta /etc/apt deve ser arquivado em Zip.

Deve ser salvo no arquivo ~/apt_backup.zip como você pode ver na captura de tela abaixo.

$ ls -lh ~
Or
$ ls -lh $HOME

Extraindo o arquivo Zip graficamente

Se você tiver um ambiente desktop gráfico instalado, então extrair o arquivo Zip é muito fácil.

Pois clique com o botão direito no arquivo Zip que você quer extrair e você deve ver o seguinte menu. Selecione Extrair Aqui ou Extrair para… para descompactar.

Se você quiser extrair o arquivo para seu diretório de trabalho atual (o diretório em que você está agora), então clique em Extrair Aqui. Deverá ser extraído como pode ver na secção marcada da imagem de ecrã abaixo.

Se o quiser extrair para um directório diferente, então clique em Extract to…

A directoria picker deverá ser aberta como pode ver na secção marcada da imagem de ecrã abaixo.

Selecione um diretório e clique em Select.

O arquivo Zip deve ser extraído nesse diretório como você pode ver na seção marcada da captura de tela abaixo.

Extraindo o arquivo Zip usando a Interface de Linha de Comando (CLI)

Se você não tiver o ambiente de desktop gráfico instalado em sua distribuição Linux, não se preocupe. Você pode extrair o arquivo Zip usando a interface de linha de comando (CLI).

Navegue primeiro até o diretório onde você quer extrair o arquivo Zip com o seguinte comando:

$ cd EXTRACT_DIR

NOTE: EXTRACT_DIR é o diretório onde você quer extrair o arquivo Zip.

Então execute o seguinte comando para extrair o arquivo Zip:

$ unzip ZIP_ARCHIVE.zip

NOTE: Aqui ZIP_ARCHIVE é o caminho para o arquivo Zip que você quer extrair.

Por exemplo, vamos extrair o ~/apt_backup.zip file to ~/Downloads/directório.

Primeiro navegar para o directório ~/Downloads:

$ cd ~/Downloads

Executar agora o seguinte comando para extrair o arquivo apt_backup.zip:

$ unzip ~/apt_backup.zip

~/apt_backup.zip deve ser extraído.

>

>O arquivo apt/directório apt/ extraído.

É assim que você Zip e Unzip um Folder ou Diretório no Linux. Obrigado por ler este artigo.

Deixe uma resposta

O seu endereço de email não será publicado.