[ad_1]
Trabalhar com arquivos é uma tarefa comum no Linux, mas às vezes você pode não saber como é o conteúdo do arquivo. Se você quiser dar uma olhada dentro de um arquivo ZIP ou TAR sem extraí-lo, existem ferramentas que podem ajudá-lo.
Usando descompactar para visualizar arquivos ZIP
Para visualizar os arquivos ZIP internos, você precisará do unzip
utilitário, que pode não ser incluído por padrão. Você pode instalá-lo a partir do gerenciador de pacotes do sistema se não for:
sudo apt install zip unzip
Este utilitário é usado para extrair arquivos ZIP, mas com letras minúsculas -l
sinalizador, ele listará o conteúdo:
unzip -l file
Se você deseja apenas uma lista bruta de todos os arquivos no arquivo, pode usar zipinfo
com ele -1
sinalizador para imprimir apenas nomes de arquivos:
zipinfo -1 file
Isso pode ser útil para scripts bash ou ao canalizar para outros comandos como less
, que pode ajudá-lo a pesquisar um arquivo grande. Você também pode canalizá-lo para um utilitário de texto como grep
qualquer sed
para encontrar correspondências para determinados arquivos:
zipinfo -1 file | grep string
RELACIONADO: Como usar o comando less no Linux
Usando tar para visualizar tarballs
Os arquivos TAR, também conhecidos como tarballs, são outro tipo de formato de arquivo comumente usado no Linux. Você também pode imprimir o conteúdo destes sem extraí-los, usando o -t
bandeira
tar -tf filename.tar.gz
Eu gosto zipinfo
isso imprime uma lista bruta de todos os arquivos e pode ser canalizada para outros utilitários para processamento.
[ad_2]