Surveiller des repertoires sous unix - Shell/Batch - Programmation
MarshPosté le 06-04-2011 à 09:09:10
Bonjour,
J'ai un serveur unix avec un palanquée de repertoires et de sous repertoire et je dois verifier sans cesse que les fichiers ne font que passer dessus et ne reste pas bloqué. Actuellement ls -ltr est mon ami mais c'est super chiant.
Ya un moyen rapide de faire en sorte que si il y a un fichier qui date d'il y a plus d'1h ca m'envoie un mail pour me prevenir ? (ou une alerte quelconque qui soit facilement visible)
J'imagine un truc du genre dans un script :
ls -ltr du repertoire et si la date du premier fichier est inferieur à 1h a la date du systeme envoyer un mail
Et je fais en sorte que mon script soit executé par la cron toutes les heures.
Ca vous parait cohérent ?
--------------- Je décline toute responsabilité potentielle pour le contenu de mes propos et contenu multimedia (images, videos et sons) + miroir magic.
Marsh Posté le 06-04-2011 à 09:09:10
Bonjour,
J'ai un serveur unix avec un palanquée de repertoires et de sous repertoire et je dois verifier sans cesse que les fichiers ne font que passer dessus et ne reste pas bloqué.
Actuellement ls -ltr est mon ami mais c'est super chiant.
Ya un moyen rapide de faire en sorte que si il y a un fichier qui date d'il y a plus d'1h ca m'envoie un mail pour me prevenir ? (ou une alerte quelconque qui soit facilement visible)
J'imagine un truc du genre dans un script :
ls -ltr du repertoire
et si la date du premier fichier est inferieur à 1h a la date du systeme
envoyer un mail
Et je fais en sorte que mon script soit executé par la cron toutes les heures.
Ca vous parait cohérent ?
---------------
Je décline toute responsabilité potentielle pour le contenu de mes propos et contenu multimedia (images, videos et sons) + miroir magic.