Em sistemas operacionais baseados em Linux, como o CentOS, o comando UNZIP é usado para abrir arquivos ZIP.
Neste artigo, mostrarei como usar o comando UNZIP para abrir arquivos ZIP no CentOS. Vou usar o CentOS 7 para a demonstração. Vamos começar.
No CentOS 7, o pacote descompacente não pode ser instalado por padrão. Mas está disponível no repositório oficial do pacote do CentOS 7. Portanto, é muito fácil instalar.
Atualize primeiro o cache do repositório do pacote YUM com o seguinte comando:
$ sudo yum makecache
O cache do repositório de pacote YUM deve ser atualizado.
Agora instale o Unzip com o seguinte comando:
$ sudo yum install descompactando
Agora pressione y e depois pressione continuar.
O zíper deve ser instalado.
Agora, para verificar se o UNZIP funciona, execute o seguinte comando:
$ UNZIP -V
Como você pode ver, o Unzip está funcionando perfeitamente.
Trabalhando com arquivos ZIP usando interface gráfica do usuário:
Se você possui um ambiente gráfico de desktop, como o ambiente de desktop gnome instalado no seu sistema operacional CentOS, então trabalhar com arquivos zip é muito fácil.
Como você pode ver, eu tenho aplicativo.fecho eclair arquivo no ~/Downloads diretório do meu LAR diretório.
Agora, se você clicar com o botão direito do mouse no arquivo zip, poderá ver as seguintes opções. A primeira opção é Aberto com gerente de arquivo. Se você clicar duas vezes em um arquivo zip, ele abrirá com o gerente de arquivo por padrão.
Você também pode clicar em Extrair aqui para extrair o arquivo zip.
Como você pode ver, o arquivo zip é aberto no gerente de arquivo e eu posso ver todo o conteúdo do arquivo zip.
Do gerente de arquivo, você pode clicar em Extrair Para extrair o conteúdo do arquivo zip.
Você deve ver a seguinte janela. Você pode clicar no Extrair botão para extrair o arquivo zip no diretório atual. Se desejar, você pode criar uma nova pasta e extrair o conteúdo do arquivo zip lá.
Eu crio um novo diretório myApp/ e extraiu o conteúdo do arquivo zip lá.
Como você pode ver, o conteúdo do arquivo zip é extraído corretamente para myApp/ diretório.
Você também pode selecionar arquivos e pastas específicos do gerenciador de arquivos e arrastá -los e soltá -los em um diretório. Somente seus arquivos e pastas desejados serão extraídos.
Listando o conteúdo do arquivo zip usando o comando unzip:
Você pode listar todos os arquivos e diretórios armazenados dentro de um arquivo zip com o seguinte comando:
$ UNZIP -L APP.fecho eclair
Como você pode ver, todo o conteúdo do arquivo zip aplicativo.fecho eclair está listado.
Extraindo um arquivo zip usando o comando unzip:
Você pode extrair um arquivo zip usando o comando UNZIP com muita facilidade.
Para extrair um arquivo zip para o diretório atual em que está o arquivo zip, execute o seguinte comando:
$ uNzip app.fecho eclair
OBSERVAÇÃO: Aqui aplicativo.fecho eclair é o arquivo zip que estou extraindo.
O conteúdo do arquivo zip deve ser extraído para o seu diretório de trabalho atual.
Como você pode ver, todos os arquivos e diretórios do aplicativo.O zip é extraído.
No exemplo anterior, todos os arquivos foram extraídos no diretório atual. Você pode extrair o conteúdo do arquivo zip para qualquer diretório específico. Você também pode fazer isso com o comando unzip.
Primeiro, crie o diretório onde você estará extraindo o arquivo zip com o seguinte comando:
$ mkdir ~/downloads/myapp
Agora execute o seguinte comando para extrair o arquivo zip aplicativo.fecho eclair no
~/Downloads/diretório MyApp:
$ uNzip app.zip -d ~/downloads/myapp
O conteúdo do aplicativo.O arquivo zip é extraído no diretório ~/downloads/myApp, como você pode ver na captura de tela abaixo.
O ls O comando também verifica se o arquivo zip foi extraído no diretório desejado.
Extraindo arquivos específicos do arquivo zip usando o comando UNZIP:
Você também pode extrair arquivos e diretórios específicos do arquivo zip usando o comando UNZIP.
Por exemplo, digamos que você queira extrair apenas servidor.arquivo js do aplicativo.Arquivo Zip, execute o seguinte comando:
$ uNzip app.servidor zip.servidor js.JS deve ser extraído.Como você pode ver, apenas servidor.JS foi extraído para o diretório de trabalho atual.
Você também pode especificar um diretório onde os arquivos e diretórios devem ser extraídos da seguinte maneira:
$ uNzip app.servidor zip.JS -D ~/Downloads/MyAppVocê também pode extrair um subdiretório específico do arquivo zip da seguinte maneira:
$ uNzip app.zip 'modelos/*' -d ~/downloads/mypp
Como você pode ver o diretório modelos/ e todo o conteúdo do diretório foi extraído para o ~/Downloads/myApp diretório.
É assim que você usa o Unzip no CentOS. Obrigado por ler este artigo.