Linux Commands · 3 min read · Jan 11, 2026

Tutorial do Comando zmore do Linux para Iniciantes (5 Exemplos)

Às vezes, você pode querer visualizar o conteúdo de um arquivo comprimido sem descomprimir primeiro. Bem, você ficará feliz em saber que o Linux oferece uma utilidade de linha de comando que permite fazer isso. Neste tutorial, discutiremos o básico do comando zmore usando alguns exemplos fáceis de entender.

Mas antes de fazermos isso, vale a pena mencionar que todos os exemplos aqui foram testados em uma máquina Ubuntu 18.04 LTS.

Comando zmore do Linux

O comando zmore no Linux é basicamente um filtro de visualização de arquivos para visualização em crt de texto comprimido. A seguir está sua sintaxe:

zmore [ nome ...  ]

E aqui está como a página do manual da ferramenta o define:

Zmore  é  um  filtro  que  permite  a exame de arquivos de texto comprimidos ou simples um por vez em um terminal de cópia suave. Zmore funciona em arquivos comprimidos com compress, pack ou gzip, e também em arquivos descomprimidos.  Se um arquivo não existir, zmore procura um arquivo com o mesmo nome com a adição de um sufixo .gz, .z ou .Z.

Zmore  normalmente  pausa  após  cada  tela,  imprimindo --More-- na parte inferior da tela.  Se o usuário então digitar um retorno de carro, mais uma linha é exibida. Se o usuário pressionar a barra de espaço, outra tela é exibida.  Outras possibilidades são enumeradas mais tarde.

A seguir estão alguns exemplos no estilo Q&A que devem lhe dar uma ideia melhor de como o comando zmore funciona.

Q1. Como usar zmore?

Suponha que você tenha um arquivo comprimido - test.html.gz no meu caso - cujo conteúdo você deseja visualizar rapidamente uma página ou linha de cada vez na tela do terminal. Aqui está como você pode usar zmore para fazer isso:

zmore test.html.gz

O comando mencionado produziu a seguinte saída:

Como usar zmore

Então você pode ver que a primeira página do arquivo foi produzida na saída. Você pode pressionar a tecla enter para rolar e ver o restante do arquivo uma linha de cada vez. Para sair, pressione ‘q’.

Q2. Como fazer zmore rolar o conteúdo do arquivo várias linhas de cada vez?

Claro, pressionar a tecla enter várias vezes é uma maneira, mas definitivamente não é uma saída elegante. Uma maneira melhor é pressionar a tecla da barra de espaço, que permite rolar uma tela de cada vez.

No entanto, caso você queira rolar o conteúdo várias linhas de cada vez, basta pressionar ‘i’ seguido de um número que representa o número de linhas a serem roladas.

i  
              exibir i mais linhas, (ou outra tela se nenhum argumento for dado)

Alternativamente, você também pode pressionar Ctrl+D para fazer zmore exibir 11 mais linhas.

^D     exibir 11 mais linhas (um ``scroll'').  Se i for dado, então o tamanho do scroll é definido como i.

Q3. Como fazer zmore pular linhas ou telas?

O comando zmore oferece duas opções para isso:

is - pular i linhas e imprimir uma tela de linhas  
if - pular i telas e imprimir uma tela de linhas

Q4. Como fazer zmore exibir o número da linha atual?

A qualquer momento enquanto usa zmore, se você quiser saber o número da linha atual, basta pressionar =.

Por exemplo, no meu caso, zmore exibiu 35 na parte inferior da tela quando pressionei =.

Como fazer zmore exibir o número da linha atual

Q5. Como zmore determina as características do terminal?

Isso é feito através do arquivo /etc/termcap. A página do manual explica em detalhes:

Zmore olha no arquivo /etc/termcap para determinar as características do terminal e para determinar o tamanho da janela padrão. Em um terminal capaz de exibir 24 linhas, o tamanho da janela padrão é 22 linhas. Para usar um pager diferente do padrão more, defina a variável de ambiente PAGER para o nome do programa desejado, como less.

Para mudar o tamanho da janela, use o método ‘iz’. Aqui está como é explicado:

iz  -   o mesmo que digitar uma barra de espaço, exceto que i, se presente, se torna o novo tamanho da janela.

Conclusão

O comando zmore é útil para aqueles que lidam muito com arquivos comprimidos. A curva de aprendizado para a ferramenta não é íngreme. Já discutimos algumas opções úteis de linha de comando que o zmore oferece. Para saber mais, acesse a página do manual da ferramenta.

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.