Todo o seu sistema pode estar criando arquivos temporários e removendo-os constantemente de / tmp. Inscrever-se em todos os eventos neste diretório parece ser uma ideia estranha, pelo menos você esperaria coisas assim.
Eu criei esta entrada incrontab:
/tmp IN_ALL_EVENTS /home/me/changes.sh $@/$# $%
e este script (changes.sh):
#!/bin/bash
echo "file $1 changed(flgs: $2)" >> /home/me/changes.log
Quando uso tail -f /home/me/changes.log
, ele imprime repetidamente as linhas:
file /tmp/vteH1QPVW changed(flgs: IN_MODIFY)
file /tmp/vteNZQPVW changed(flgs: IN_MODIFY)
file /tmp/vteH1QPVW changed(flgs: IN_MODIFY)
file /tmp/vteH1QPVW changed(flgs: IN_MODIFY)
file /tmp/vteNZQPVW changed(flgs: IN_MODIFY)
file /tmp/vteH1QPVW changed(flgs: IN_MODIFY)
file /tmp/vteNZQPVW changed(flgs: IN_MODIFY)
file /tmp/vteH1QPVW changed(flgs: IN_MODIFY)
file /tmp/vteNZQPVW changed(flgs: IN_MODIFY)
file /tmp/vteH1QPVW changed(flgs: IN_MODIFY)
file /tmp/vteH1QPVW changed(flgs: IN_MODIFY)
file /tmp/vteNZQPVW changed(flgs: IN_MODIFY)
file /tmp/vteNZQPVW changed(flgs: IN_MODIFY)
file /tmp/vteNZQPVW changed(flgs: IN_MODIFY)
file /tmp/vteH1QPVW changed(flgs: IN_MODIFY)
file /tmp/vteH1QPVW changed(flgs: IN_MODIFY)
O que esses arquivos poderiam ser? Não consigo encontrá-los no diretório /tmp
. Eu também não vejo nenhum sinalizador IN_DELETE
para esses arquivos no arquivo de log.
Todo o seu sistema pode estar criando arquivos temporários e removendo-os constantemente de / tmp. Inscrever-se em todos os eventos neste diretório parece ser uma ideia estranha, pelo menos você esperaria coisas assim.
Tags inotify