Como utilizar o terminal Linux para visualizar logs de forma fácil (utilizando less)

4610 단어 helplessbrasillinux
Quem nunca teve aqueles problemas em localizar um erro naquele arquivo de log gigantesco?
Sim, isso provavelmente já aconteceu com você. Bem, o que venho trazer aqui é uma solução que utilizo no meu dia-a-dia no trabalho.

Windows를 사용할 수 있는 가장 큰 차이점은 다음과 같습니다.
Aí, você pode se perguntar:

"Por que um windows user está me dando dicas de como usar o terminal Linux?"



응답, na verdade, é bem fácil: NECESSIDADE!

Brincadeiras a parte, a minha necessidade foi a minha grande amiga para criação desse post.

일기, 정확한 분석 로그는 Linux 서비스에 대한 로그입니다. 아무 것도 사용하지 않고 WinSCP 프로그램을 사용하여 로그를 컴퓨터에 연결할 수 있습니다. Porém, esse programa me obrigava a abrir o arquivo de log por inteiro e isso demorava bastante. Pois, cada um desses log diários tinham em média entre 40mb a 60mb de tamanho.

Foi aí, então, que conheci um comando mágico. O famoso (ou nem tanto) "덜".

기능이 덜 작동합니까?



원칙, 또는 comando less não carrega 또는 arquivo inteiro. Ele faz com que o Linux abra apenas um "pedaço"do seu arquivo para ser exibido no terminal. Fazendo com que ele seja aberto de forma extremamente rápida. (Comparado aos editores que necessitam abrir todo o arquivo)

더 적게 사용하시겠습니까?



Vamos começar com o mais básico, que é abrindo um arquivo:

less nomedoarquivo


Viu, não é 고요한 abrir um arquivo usando less? 계속, 계속...

나베간도 펠로 아르키보:



Ao carregar o arquivo com o less, ele carregará a visão do to topo do to arquivo no seu terminal. Você pode utilizar as setas do seu teclado para fazer as movimentações padrões (cima, baixo, esquerda, direita).

명령을 사용할 수 있는 도구: Shift + G 키를 눌러 최종 입력을 할 수 없습니다.

Arquivo가 아닌 Buscando 텍스트



O less possui algumas buscas que são extremamente úteis e rápidas para aqueles arquivos de logs gigantescos. Quais são elas e como utilizá-las:
  • "/"-> Busca o próximo match da palavra de cima para baixo.
  • "?"-> Busca o próximo match da palavra de baixo para cima. (Muito útil se você começar lendo o arquivo e apertar Shift + G em seguida e querer pegar os logs mais latestes)

  • Quando o arquivo estiver carregado, basta apenas apertar o botão de "/"ou "?"그녀는 부처와 함께합니다. Depois, basta utilizar a busca desta forma:

    "/meutexto" (Buscando de cima para baixo)
    



    "?meutexto" (De baixo para cima)
    



    Caso o primeiro match não seja o que você queira, bista apenas colocar o caractere "/"또는 "?"que foi utilizado na busca e apertar Enter. O less irá procurar o próximo 경기. 다음과 같은 메시지가 표시되지 않습니다:



    디카 데 오로



    Também é possível ter uma preview de matches de texto em um arquivo antes da abertura do mesmo pelo próprio less. Nesse caso, vamos utilizar 또는 comando grep.

    less seuarquivo | grep "texto buscado"
    

    Utilizando o less desta forma, é possível verificar se existe, em alguma linha desse arquivo, a palavra que você deseja encontrar. Sem a necessidade de utilizar o próprio less para abrir o pedaço do arquivo. Evitando a abertura de arquivos indesejáveis ​​(os quais você, provavelmente, não iria encontrar o que está buscando).


    아그라데시멘토스

    Pessoal, esse foi meu primeiro post da vida. Então, caso tenha ficado algum erro ou algum ponto de difícil entendimento. 호의를 베풀어 주십시오. Irei consertá-los!

    Segue algumas informações/comandos mais mais específicos do less - linuxize

    좋은 웹페이지 즐겨찾기