FC ConcursosFC Concursos

Questão FC406541

Uma aplicação corporativa registra os logs de acesso em um arquivo chamado “Log_Acesso” na pasta “/var/log/app/” de um servidor Linux com IPv4 192.168.0.1. A seguir é apresentado u

Gerenciamento de Redes

FGV · 2024

Uma aplicação corporativa registra os logs de acesso em um arquivo chamado “Log_Acesso” na pasta “/var/log/app/” de um servidor Linux com IPv4 192.168.0.1.


A seguir é apresentado um trecho do arquivo de logs, onde é possível verificar a forma e as informações que são armazenadas por esta aplicação.

 

“...
2024:07:05:14:23:12 192.168.10.45:45678 192.168.0.1:80
2024:07:08:09:15:33 192.168.20.78:23456 192.168.0.1:80
2024:07:12:21:45:05 192.168.30.123:34567 192.168.0.1:80
2024:07:15:17:12:49 192.168.40.55:56789 192.168.0.1:80
2024:07:18:08:34:22 192.168.50.22:67890 192.168.0.1:80
...”

 

O administrador de rede dessa empresa deseja identificar os IP com maior frequência de acesso a essa aplicação. Para realizar essa tarefa, executou o comando abaixo no terminal do servidor desta aplicação.


echo "$(cat /var/log/app/Log_Acesso)" | grep "192.168.0.1:80" | cut -d' ' -f2 | cut -d':' -f1 | sort | uniq -c | sort -nr


Sobre o comando realizado pelo administrador de rede, analise as afirmativas a seguir.


I. O comando “grep “192.168.0.1:80”” filtra as linhas do log que contêm a string “192.168.0.1:80”, ou seja, linhas que registram acessos ao IP de destino 192.168.0.1, na porta 80.


II. O comando “cut -d' ' -f2” usa o comando “cut” para dividir cada linha filtrada pelo delimitador de espaço “ ”, e extrai o segundo campo. Este campo contém o endereço IPv4 de origem e a respectiva porta.


III. O comando “sort -nr” ordena os endereços IPv4 de origem em ordem alfabética.


Está correto o que se afirma em

  1. I, apenas.
  2. I e II, apenas.
  3. I e III apenas.
  4. II e III apenas.
  5. I, II e III.
Mostrar resposta e comentário

Gabarito

B

Comentário do professor

A alternativa apontada como correta indica que as afirmações I e II estão corretas.

I. O comando grep "192.168.0.1:80" filtra as linhas que contêm exatamente a string 192.168.0.1:80, ou seja, seleciona registros com destino no IP 192.168.0.1 na porta 80.

II. Em seguida, cut -d' ' -f2 divide cada linha pelo delimitador espaço e extrai o segundo campo, que nesse formato corresponde ao par IP_origem:porta, portanto traz o endereço IPv4 de origem junto com sua porta.

Para completar a análise, o pipeline usa cut -d':' -f1 para remover a porta e ficar só com o IP de origem, sort | uniq -c para contar ocorrências por IP e sort -nr para ordenar essas contagens em ordem numérica decrescente.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo