Quando um arquivo de texto é longo demais para uma única tela, less permite lê-lo sem enviar o arquivo inteiro pela rolagem do terminal. Seu nome inspirou a antiga piada do Unix “less is more”, pois more é outro paginador.
Linha de Comando · Lição 8
less
Aprenda a navegar, pesquisar e acompanhar arquivos de texto longos de forma interativa com less.
Abertura de um Arquivo
Inicie o paginador fornecendo um nome de arquivo:
$ less /home/pete/Documents/text1
Enquanto less estiver ativo, as teclas controlarão o paginador em vez de iniciar comandos comuns do shell. Você retornará ao shell quando sair do paginador.
Qual comando abre /var/log/syslog em um paginador interativo?
Navegação no less
Use estas teclas enquanto o paginador estiver aberto:
- Use
Seta para cima,Seta para baixo,Page UpePage Downpara avançar por linhas ou telas. - Pressione
gpara ir ao início. - Pressione
Gpara ir ao final. - Pressione
upara subir meia tela oudpara descer meia tela. - Pressione
hpara abrir a ajuda integrada.
Qual tecla leva diretamente ao final de um arquivo no less?
Pesquisa no less
Digite /, seguido de um padrão, e pressione Enter para pesquisar para a frente. Comece com ? para pesquisar para trás.
/search_term: pesquisasearch_termpara a frente.?search_term: pesquisasearch_termpara trás.n: repete a pesquisa na mesma direção.N: repete a pesquisa na direção oposta.
Depois de uma pesquisa para a frente por error, qual tecla repete a pesquisa na mesma direção?
Saída do less
Pressione q para sair de less e retornar ao prompt do shell.
Qual tecla encerra less e retorna ao shell?
Inicialização do less com Opções
Opções e comandos iniciais podem mudar a forma como o paginador começa:
$ less -N file.txt
$ less +G file.txt
$ less +F /var/log/syslog
-N: mostra números de linha.+G: abre no final do arquivo.+F: acompanha o novo conteúdo conforme ele é acrescentado, de modo semelhante atail -f.
Ao acompanhar um arquivo com +F, pressione Ctrl+C para interromper o acompanhamento e voltar à navegação normal; depois, pressione q para sair. Use -i para pesquisas que ignorem maiúsculas e minúsculas, a menos que o padrão contenha uma letra maiúscula, ou -I para ignorá-las independentemente do padrão.
Os comandos também podem enviar sua saída por um pipe para less:
$ dmesg | less
Qual comando abre /var/log/syslog e acompanha o novo conteúdo conforme ele chega?
Para praticar paginação, pesquisa e leitura de textos do sistema, experimente estes laboratórios:
- Comando less do Linux: Paginação de Arquivos — Aprenda a usar
lesspara visualizar e percorrer arquivos de texto com eficiência, incluindo pesquisa, números de linha e correspondência de padrões. - Visualização de Arquivos de Log e Configuração no Linux — Aprenda habilidades essenciais para visualizar e percorrer arquivos de texto, inclusive logs e configurações do sistema, usando comandos como
cat,moreeless.
Lição concluída
Você concluiu less
Agora você sabe usar less para inspecionar arquivos longos sem inundar o terminal.
Abra um arquivo ou a saída de um comando encaminhada ao paginador.
Navegue até partes específicas da entrada.
Pesquise para a frente ou para trás e repita uma pesquisa.
Mostre números de linha ou acompanhe conteúdo crescente.
Saia com segurança e retorne ao shell.
Salve seu progresso
Crie uma conta gratuita para salvar esta lição e continuar em qualquer dispositivo.
Criar uma conta gratuita