Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Faça como eu fiz. (Aula 3)

  1. Em seu terminal, teste o comando df para obter os dados de uso de disco;
    &
  2. Explore as diferentes opções do comando df, como -h, -a, -T, etc;

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

  1. Crie uma função para monitorar o disco em seu script, utilizando o comando df juntamente com o awk para formatar as informações relevantes, e salve isso em um arquivo de relatório;
laisvfm@lev:~$ df -h | grep -v "snapfuse" | awk '$5+0 > 60 {print $1 " est
a com " $5 " de uso. "}'
drivers esta com 61% de uso.
C:\ esta com 61% de uso.

//Apenas lê informações do df -h e filtra/exibe no terminal. Não faz parte do exercício, apenas estou deixando anotado.


Insira aqui a descrição dessa imagem para ajudar na acessibilidade

laisvfm@lev:~/monitoramento_sistema$ cat monitoramento_disco.txt
drivers esta com 61% de uso.
C:\ esta com 61% de uso.
  1. Teste o comando du para obter a informação sobre o uso de armazenamento de seu diretório /home;

laisvfm@lev:~$ du /home/laisvfm

  1. Teste opções para formatar a saída do comando du;
laisvfm@lev:~$ du -sh /home/laisvfm
3.1M    /home/laisvfm
  1. Incorpore o comando du em seu script, na função de monitoramento de disco e salve os dados no arquivo de relatório.

echo "Uso de disco no diretório principal:" >> $LOG_DIR/monitoramento_disco.txt
du -sh /home/laisvfm >> $LOG_DIR/monitoramento_disco.txt

laisvfm@lev:~/monitoramento_sistema$ cat monitoramento_disco.txt
drivers esta com 61% de uso.
C:\ esta com 61% de uso.
drivers esta com 61% de uso.
C:\ esta com 61% de uso.
3.1M    /home/laisvfm
Tue Nov  4 22:42:32 -04 2025
drivers esta com 61% de uso.
C:\ esta com 61% de uso.
Uso de disco no diretório principal:
3.1M    /home/laisvfm

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta
solução!

Oi, Laís! Como vai?

Agradeço por compartilhar.

Gostei do seu passo a passo com df, awk e du, do jeito que você explicou ficou claro o filtro por uso >60% e o envio para o relatório; notei repetições no monitoramento_disco.txt, sinal de múltiplas execuções ou append em sequência.

Siga evoluindo o script.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!