Eu encontrei a resposta aqui
O truque é usar o comando timeout
Portanto, a maneira ideal é timeout 2 df -kh , aqui 2 é o tempo limite em segundos.
Eu uso df -kh para obter o uso do sistema de arquivos, mas o problema é que, se houver qualquer falha de montagem do NFS em qualquer uma das caixas, o comando será interrompido.
Existe uma maneira melhor de monitorar sistemas de arquivos diferentes de df , ou é possível mencionar um tempo limite para o comando df ?
Eu encontrei a resposta aqui
O truque é usar o comando timeout
Portanto, a maneira ideal é timeout 2 df -kh , aqui 2 é o tempo limite em segundos.
Uso:
df -khl
em vez disso. A opção -l informa df para relatar somente em sistemas de arquivos locais (de man df ):
-l, --local
limit listing to local file systems
(o comando man df imprime a página de manual completa para df .)
Tags bash disk-usage nfs linux