Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
O comando watch
no Linux é uma ferramenta poderosa que permite aos usuários monitorar a saída de um comando em intervalos regulares. Isso é especialmente útil para observar mudanças em tempo real, como o uso de recursos do sistema, logs de servidores ou qualquer outro comando que produza uma saída dinâmica.
watch
?O watch
é um utilitário de linha de comando que executa periodicamente um programa ou script e exibe a saída em tela cheia. Por padrão, ele atualiza a cada 2 segundos, mas você pode ajustar esse intervalo conforme necessário.
Para monitorar o uso do disco em tempo real, você pode usar o comando df
com watch
:
watch df -h
Este comando irá atualizar a cada 2 segundos e mostrar o uso do disco em um formato legível para humanos.
Se você deseja acompanhar os processos em execução e ver como eles mudam ao longo do tempo, pode usar:
watch ps aux
Isso exibirá uma lista de todos os processos em execução, atualizando a cada 2 segundos.
Para monitorar um arquivo de log e ver as novas entradas à medida que são adicionadas, você pode usar o comando tail
com watch
:
watch tail -n 10 /var/log/syslog
Este comando mostrará as últimas 10 linhas do arquivo de log do sistema e atualizará a cada 2 segundos.
Você pode definir um intervalo de atualização diferente usando a opção -n
. Por exemplo, para atualizar a cada 5 segundos:
watch -n 5 df -h
O watch
também pode destacar as diferenças entre atualizações consecutivas, tornando mais fácil ver o que mudou. Use a opção -d
para ativar essa funcionalidade:
watch -d df -h
O comando watch
é uma ferramenta versátil e essencial para qualquer administrador de sistemas Linux. Ele permite monitorar a saída de vários comandos em tempo real, tornando mais fácil identificar problemas e monitorar o desempenho do sistema.