Linux comandos · 3 min read · Sep 19, 2025
Tutorial do Comando more do Linux para Iniciantes (5 Exemplos)
Às vezes, ao trabalhar na linha de comando, você verá que as saídas produzidas por comandos em certos casos são tão grandes que não cabem na área da tela, e, portanto, você só consegue ver a última parte da saída (enquanto a parte inicial rola para fora da tela). Felizmente, existem utilitários que são especificamente projetados para ajudá-lo em tais casos, e um deles é more.
Neste tutorial, discutiremos o básico do more usando alguns exemplos fáceis de entender. Por favor, note que todos os exemplos neste artigo foram testados em um sistema Ubuntu 16.04 LTS.
Comando more do Linux
O comando more ajuda você a navegar pelas saídas dos comandos de uma maneira amigável. A seguir está a sintaxe da ferramenta:
more [opções] arquivo...E aqui está como a página do manual o define:
more - filtro de leitura de arquivo para visualização em crt
more é um filtro para paginar texto uma tela de cada vez. Esta
versão é especialmente primitiva. Os usuários devem perceber que
less(1) fornece emulação de more(1) além de extensas melhorias.A seguir estão alguns exemplos em estilo de perguntas e respostas que lhe darão uma boa ideia de como o more funciona.
P1. Como usar o comando more?
O uso básico é muito fácil. Digamos que você está tentando ‘ cat ‘ um arquivo, e ele é muito longo/grande para ser exibido na sua tela, então você pode usar o comando more da seguinte maneira:
more [nome_do_arquivo]
Agora, para rolar a exibição uma linha de cada vez, pressione enter. Se você quiser rolar uma tela de uma vez, use a tecla de espaço. A rolagem para trás pode ser realizada pressionando ‘b’. Ah, e sim, você também pode pesquisar pressionando ‘/‘ e digitando a palavra-chave de pesquisa (assim como você faz nas páginas do manual).
P2. Como usar more com outras ferramentas de linha de comando?
Você também pode combinar o comando more com outras ferramentas de linha de comando, algo que pode ser feito usando pipes. Por exemplo:
dmesg | moreNo comando acima, a exibição da saída produzida pelo dmesg será tratada pelo more. Assim, você pode facilmente rolar para cima, para baixo e até mesmo realizar operações de pesquisa.
Aqui está outro exemplo:
ls -lart | grep *.txt | moreP3. Como fazer o more exibir informações úteis?
Use a opção de linha de comando -d para isso. Isso permitirá que o more exiba a mensagem “[Pressione espaço para continuar, ‘q’ para sair.]” e mostre “[Pressione ‘h’ para instruções.]” sempre que uma tecla ilegal for pressionada.
Por exemplo:
more -d [nome_do_arquivo]P4. Como fazer o more ignorar várias linhas em branco?
Se você quiser, pode até forçar o comando more a comprimir várias linhas em branco em uma só. Isso pode ser feito usando a opção de linha de comando -s.
more -s [nome_do_arquivo]Por exemplo, um arquivo como este:

foi exibido pelo more da seguinte maneira quando a opção -s foi usada:

Assim, você pode ver que várias linhas vazias foram comprimidas em uma única cada vez que o comando more as encontrou.
P5. Como reduzir o número de linhas que o more usa?
Por padrão, o more usa a tela completa para exibir a saída. No entanto, você pode até personalizar isso em termos do número de linhas usadas pela ferramenta. Isso pode ser feito especificando explicitamente o número de linhas que você deseja que o more use.
Por exemplo, se quisermos que o more exiba a saída usando 10 linhas de cada vez, podemos fazer isso da seguinte maneira:
more -10 [nome_do_arquivo]
Conclusão
Como você provavelmente concordará, o comando more é um pequeno utilitário útil que pode ser de grande ajuda em cenários específicos. Discutimos a operação básica aqui. Uma vez que você tenha terminado com isso, pode aprender mais sobre a ferramenta acessando sua página do manual.
Receba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.