Ao visualizar arquivos de texto que são grandes demais para caber em uma única tela, o comando less é uma ferramenta inestimável. Como diz o antigo ditado Unix, "less is more" (menos é mais). (Isso é um trocadilho com o fato de que também existe um comando more com funcionalidade semelhante). O utilitário less exibe o texto em um formato paginado, permitindo que você navegue por um arquivo página por página sem carregar o arquivo inteiro na memória.
Primeiros Passos com o Comando Less
Para começar a visualizar um arquivo, simplesmente use o comando less seguido pelo nome do arquivo. Isso abrirá o arquivo na interface less.
less /home/pete/Documents/text1
Uma vez dentro do visualizador less, seus comandos de shell padrão não funcionarão. Em vez disso, você usa um conjunto específico de teclas para navegar e interagir com o texto.
Navegação e Controles
Você pode usar várias teclas para se mover pelo documento:
- Setas e Teclas de Página: Use
Page Up,Page Down,Seta para CimaeSeta para Baixopara navegar linha por linha ou página por página. - Ir para o Início: Pressione
gpara mover diretamente para o início do arquivo de texto. - Ir para o Fim: Pressione
G(Shift + g) para saltar para o final do arquivo de texto. - Menu de Ajuda: Se você esquecer os comandos dentro do
less, basta pressionarhpara exibir um resumo útil.
Pesquisa Unix Less
Um recurso poderoso do less é sua capacidade de procurar texto. Para realizar uma pesquisa unix less, digite / seguido pelo texto que deseja encontrar e, em seguida, pressione Enter. Isso destacará todas as ocorrências do seu termo de pesquisa.
/termo_de_pesquisa: Pesquisa para frente por "termo_de_pesquisa".?termo_de_pesquisa: Pesquisa para trás por "termo_de_pesquisa".n: Salta para a próxima ocorrência do termo de pesquisa.N: Salta para a ocorrência anterior.
Como Sair do Less
Quando terminar de visualizar o arquivo, você precisa saber como sair do less e retornar ao seu prompt de comando.
- Sair: Simplesmente pressione
qpara fechar o visualizadorlesse voltar para o seu shell.
Dominar o comando less é uma habilidade fundamental para qualquer pessoa que trabalhe na linha de comando do Linux, tornando a inspeção de arquivos muito mais eficiente.