Você costuma lidar com arquivos compactados? É fácil fazer isso em sua área de trabalho, mas no ambiente de servidor pode ser difícil gerenciar arquivos compactados. Com o Midnight Commander, você pode selecionar rapidamente um monte de arquivos e pastas e compactá-los em um arquivo GZ. Você também pode extrair o conteúdo de um arquivo BZ ou entrar nesses arquivos e adicionar ou extrair arquivos específicos de e para eles. Vamos ver como.
Instalação
Embora Midnight Commander (MC para abreviar) não esteja pré-instalado na maioria das distribuições Linux, você pode encontrá-lo em seus repositórios. Para instalá-lo no Ubuntu, Debian e distribuições compatíveis, insira seu terminal favorito e use:
sudo apt install mc
Se você usa Red Hat, pode instalá-lo com:
sudo yum install mc
Os fãs do Arch podem trazê-lo a bordo usando:
sudo pacman -S mc
Para Suse, tente:
sudo zypper install mc

Os fãs do Windows não ficam de fora, já que existe uma porta nativa do Midnight Commander para o sistema operacional da Microsoft, compatível com o Windows XP de 32 bits ou mais recente. Você pode baixar o instalador de sua página SourceForge e instale-o como faria com qualquer outro aplicativo em seu computador.
Primeira corrida
Depois de instalar o Midnight Commander, você pode executá-lo em seu terminal digitando mc.

Midnight Commander apresenta dois painéis. O ativo em que você está atualmente (por padrão, o esquerdo) é usado como a fonte para cada ação de arquivo. O outro funciona como destino. Se você selecionar vários arquivos no painel esquerdo e pressionar F5, que mapeia para “copiar”, os arquivos selecionados serão copiados para o diretório apresentado no painel direito.
Você pode mover-se entre os dois painéis pressionando Aba no seu teclado. As 10 teclas de função funcionam como atalhos para as funções apresentadas na parte inferior da tela do Midnight Commander.

Por padrão, o MC usa nomes de arquivos para classificação. Como você deseja que todos os seus arquivos de imagem sejam agrupados, classifique o conteúdo com base nas extensões dos arquivos.
pressione F9 para acessar os menus suspensos do MC.

Escolha “Ordem de classificação…” e altere para “Extensão” nas opções que aparecem.

Depois disso, todos os arquivos no painel esquerdo serão classificados com base em suas extensões em vez dos nomes de arquivo.

Compactar arquivos e pastas individuais
Role para cima / baixo na lista e pressione Inserir para selecionar (ou desmarcar) entradas. MC exibe as entradas selecionadas com uma cor diferente.

Para compactar todas as entradas selecionadas em um arquivo, pressione F2 para acessar o menu de arquivo. Mova com as teclas do cursor até “Arquivos com tag Gzip ou gunzip” ou “Arquivos com tag Bzip2 ou bunzip2” e pressione Enter para escolher o formato de sua preferência para seus arquivos. É ainda mais rápido se você usar o atalho: Y para Gzip e B para Bzip2.

Após um salto temporário para um terminal, você encontrará uma versão compactada de seus arquivos na mesma pasta.

Comprimir todos os arquivos selecionados em um único arquivo
E se você quisesse compactar todos os arquivos selecionados em um único arquivo? O Midnight Commander não inclui essa função por padrão, mas você pode fazer isso de forma semi-manual.
Selecione um monte de arquivos como antes.

pressione F2 para acessar o menu de arquivo novamente. Desta vez pressione @ ou selecione “Faça algo nos arquivos marcados”. Esta opção permite que você insira manualmente um comando que atuará na seleção do arquivo.

Use o comando do seu arquivador preferido para adicionar vários arquivos em um único arquivo, mas substitua os próprios arquivos por %s. Este parâmetro corresponde a “tudo selecionado no painel ativo”.
Por exemplo, para compactar arquivos no formato 7z, usamos:
7z a ARCHIVE_NAME.7z %s

Em seguida, um arquivo com os arquivos selecionados apareceu na mesma pasta.

Extração de arquivo
Extrair arquivos compactados é ainda mais fácil com o MC. Graças ao uso de um sistema de arquivos virtual para montá-los como volumes, permite que você atue sobre os conteúdos sem extraí-los e recompactá-los.
Para extrair um arquivo inteiro, selecione-o e pressione F2. pressione Z ou selecione “Extrair arquivos tar compactados para subdiretórios” para fazer isso. Com o MC, porém, você não precisa extrair tudo se precisar apenas de arquivos ou pastas específicos.
Com seu arquivo destacado, pressione Enter para entrar. Sim, sabemos que isso soa redundante, mas é exatamente o que acontece, já que o MC permite que você entre em seus arquivos e gerencie o conteúdo.

Assim como com qualquer pasta normal, enquanto dentro de um arquivo, você pode selecionar arquivos e pastas individuais e pressionar F5 para copiá-los (extraí-los) para o painel de destino. Você também pode pressionar F6 para movê-los para lá, o que significa que, após serem extraídos para o painel de destino, eles serão removidos do seu arquivo. Você também pode pressionar F8 para remover algo do seu arquivo.

Também é importante notar que, se você quiser voltar para um terminal típico por um tempo, não precisa sair do Midnight Commander. pressione Ctrl + O simultaneamente, e o MC ficará oculto em segundo plano, deixando você no terminal onde o iniciou.
Você pode voltar para o MC usando o mesmo atalho. Para realmente sair do MC, pressione F10 no seu teclado.
Outra maneira de gerenciar melhor os arquivos compactados é criar um arquivo de extração automática para que você não precise se preocupar em instalar aplicativos adicionais.
Apoie o nosso trabalho ❤️
Se você gostou deste artigo, considere deixar uma gorjeta para nos ajudar a continuar publicando conteúdo de qualidade.



















