Linux menos comando com exemplo

Linux menos comando com exemplo
O comando Linux Less é uma ferramenta de linha de comando que exibe uma linha por linha ou uma página de cada vez. É particularmente útil ao visualizar arquivos grandes que, de outra forma, seriam pesados ​​para ver usando um editor de texto convencional como Vim ou Nano. Menos comando é um pouco mais como comando e permite que você role cuidadosamente pela linha de arquivo por linha ou seção por seção.

Neste breve guia, apresentamos o comando Linux menos juntamente com alguns exemplos de comando.

Sintaxe básica

O comando menos leva a seguinte sintaxe.

$ menos [opções] arquivo

Menos comando sem nenhuma opção de comando

O comando Linux menos pode ser executado em sua forma básica sem bandeiras ou opções, segue pelo nome do arquivo. Suponha que você queira ver o conteúdo do /etc/apache2/apache2.conf arquivo de configuração.

Você vai executar o seguinte comando:

$ menos/etc/apache2/apache2.conf

Você pode rolar uma linha de cada vez pressionando o botão Enter e o botão de espaço para rolar uma página de cada vez.

Para voltar ao terminal, basta pressionar a tecla 'Q' no teclado

Exibir números de linhas com o comando menos

O comando linux menos, juntamente com o -N Bandeira, imprime os números de linha. Por exemplo, para ver os números de linha no /etc/apache2/apache2.conf Execução do arquivo de configuração:

$ menos -n/etc/apache2/apache2.conf

Deixe o conteúdo no terminal depois de sair

Normalmente, quando você sai de visualizar um arquivo usando menos comando. A saída desaparece. No entanto, se você deseja deixar o conteúdo no terminal mesmo depois de sair, use o -X opção como mostrado.

$ menos -x/etc/apache2/apache2.conf

A partir da saída mostrada abaixo, você pode ver que a saída é deixada no terminal.

Procure uma string com menos comando

Você pode procurar uma string na saída simplesmente pressionando a tecla para frente e digitando a palavra-chave de pesquisa.

Por exemplo, para procurar a string apache Na saída exibida, execute:

/apache

Para pesquisar para trás, use o símbolo do ponto de interrogação no lugar da barra para frente.

?apache

Como observado, a string é destacada na tela.

Redirecionar a saída para menos comando usando um tubo

A saída de outros comandos pode ser canalizada para menos comando para facilitar a rolagem ao longo de cada linha de cada vez. Um exemplo perfeito é canalizar o comando do gato para menos comando, como mostrado.

$ cat/etc/apache2/apache2.conf | menos

Este é apenas o equivalente a usar o comando menos, como mostrado no primeiro exemplo.

$ menos/etc/apache2/apache2.conf

Navegando em torno da saída

Menos comando oferece os seguintes atalhos de teclado para ajudá -lo a se mover.

Para avançar uma linha: pressione a tecla Enter, e ou j

Para mover para trás uma linha: pressione Y, Arrow Up ou K

Para mover uma janela para a frente: pressione espaço ou z

Para mover uma janela para trás: pressione B

Para sair: pressione q

Para mais opções de comando, execute o comando abaixo.

$ menos - -help

Resumo

Essa foi uma visão geral do comando menos e seu uso. Alguma boa prática será útil para se sentir confortável com o comando.