- Em seu terminal, teste o comando df para obter os dados de uso de disco;
& - Explore as diferentes opções do comando df, como -h, -a, -T, etc;
- 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.
laisvfm@lev:~/monitoramento_sistema$ cat monitoramento_disco.txt
drivers esta com 61% de uso.
C:\ esta com 61% de uso.
- Teste o comando du para obter a informação sobre o uso de armazenamento de seu diretório /home;
laisvfm@lev:~$ du /home/laisvfm
- Teste opções para formatar a saída do comando du;
laisvfm@lev:~$ du -sh /home/laisvfm
3.1M /home/laisvfm
- 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