Por que o comando menos é melhor do que mais no Unix e Linux
- 3280
- 757
- Wendell Legros
Eu trabalho com muitos arquivos de log enormes. Normalmente, eu me conecto aos meus servidores Unix e Linux usando Putty ou Telnet, depois leio os arquivos usando comandos Unix/Linux padrão. Outras pessoas de TI preferem usar uma GUI da janela X, mas se você tiver uma conexão de baixa largura de banda, é melhor usar um terminal de linha de comando para fazer as coisas mais rapidamente.
Se você precisar procurar toras sem precisar editá -las, use o “menos”Comando. “Menos” em Linux e Unix permite visualizar o arquivo e permite que você faça operações básicas para encontrar. Diferente "mais”, Ele permite a navegação para frente e para trás para que você possa procurar qualquer string de pesquisa em qualquer ponto do documento.
ÍndiceMenos é melhor que mais
Para abrir um arquivo usando menos, digite o menos Comando seguido pelo nome do arquivo no prompt do Unix ou Linux:
Menos nome do arquivo
No exemplo abaixo, abri um arquivo chamado detalhado.registro.MO
Você verá que a visão do arquivo pulará para a linha onde a string está localizada. As correspondências de string localizadas são destacadas para facilitar a visualização.
Para procurar a próxima instância da string, basta pressionar a tecla "N". Pressionar a maiúsculas "n" trará você para a partida anterior.
Aqui estão outros atalhos de teclado que encontrei na entrada da Wiki em "Less":
- [Arrows]/[Page Up]/[Page Down]/[Home]/[End]: Navegação.
- [Barra de espaço]: Próxima página.
- b: Página anterior.
- ng: Pular para o número da linha n. O padrão é o início do arquivo.
- nG: Pular para o número da linha n. O padrão é o fim do arquivo.
- /padrão: Procurar padrão. Expressões regulares podem ser usadas.
- n: Vá para a próxima partida (após uma pesquisa bem -sucedida).
- N: Vá para a partida anterior.
- mcarta: Marque a posição atual com carta.
- 'carta: Retornar à posição carta. [[' = citação única]
- '^ ou g: Vá para o início do arquivo.
- '$ ou G: Vá para o fim do arquivo.
- s: Salvar o conteúdo atual (obtido de outro programa como Grep) em um arquivo.
- =: Informações do arquivo.
- F: Leia continuamente informações do arquivo e siga seu fim. Útil para toras assistindo. Usar Ctrl+C Para sair deste modo.
- -opção: Alternar a opção de linha de comando -opção.
- h: Ajuda.
- q: Desistir.
O que eu mais gosto em "menos" é que ele se ajusta automaticamente com a largura e a altura da janela do terminal. O texto quando visualizado com "menos" é automaticamente embrulhado se você redimensionar a janela do terminal. Isso torna menos mais adiantado do que a ferramenta mais antiga chamada "mais", que tende a cortar o texto enquanto você aperta a largura do terminal.
Se você tiver muitos arquivos de texto ou ASCII a serem exibidos no Linux ou Unix, certifique -se de dominar “menos”, pois é um comando superior para visualizar arquivos usando o terminal da linha de comando. Aproveitar!
- « Como controlar um PC do Windows usando o Remote Desktop para Mac
- 10 ferramentas para recuperar uma senha PST perdida ou esquecida »