Shell script detection reboot serveur
tchoupy
-
ilan35 Messages postés 1 Statut Membre -
ilan35 Messages postés 1 Statut Membre -
Salut tous le monde!
j'espère qu'il y a des spécialiste Shell sur le forum parce que je dois créer un scripte qui doit signaler dans un fichier .log le reboot d'un serveur!
je suis novice et j'espère que quelqu'un pourra m'aider parce que je ne sais pas sur quelle(s) commande(s) me basé!
Puis je dois créer un autres script qui signale toutes modification sur un répertoire et qui doit tourner tous les jours sur un serveur.
est ce que je dois utiliser tail ou logtail pour avoir les dernières modifications sur un repertoire?
merci d'avance!
j'espère qu'il y a des spécialiste Shell sur le forum parce que je dois créer un scripte qui doit signaler dans un fichier .log le reboot d'un serveur!
je suis novice et j'espère que quelqu'un pourra m'aider parce que je ne sais pas sur quelle(s) commande(s) me basé!
Puis je dois créer un autres script qui signale toutes modification sur un répertoire et qui doit tourner tous les jours sur un serveur.
est ce que je dois utiliser tail ou logtail pour avoir les dernières modifications sur un repertoire?
merci d'avance!
A voir également:
- Shell script detection reboot serveur
- Reboot pc - Guide
- Reboot system now - Guide
- Classic shell - Télécharger - Personnalisation
- Script vidéo youtube - Guide
- Changer serveur dns - Guide
2 réponses
Salut,
pour savoir si un serveur est en fonctionnement tu peux peut être faire un appel de wget vers un petit fichier, si tu obtiens l'erreur 404 alors c'est qu'il est KO.
Sinon j'utilise ce petit script pour savoir quand un répertoire public de mon ftp est modifié :
------------8<--------------------
Si tu sait comment faire une boucle infinie d'ailleurs ça m'arrangerai, mon
Bonne continuation.
pour savoir si un serveur est en fonctionnement tu peux peut être faire un appel de wget vers un petit fichier, si tu obtiens l'erreur 404 alors c'est qu'il est KO.
Sinon j'utilise ce petit script pour savoir quand un répertoire public de mon ftp est modifié :
------------8<--------------------
#!/bin/sh #SpyDir.sh last=$(stat $1 | grep 'Change'); a=0; while [ "$a" = "$a" ] do current=$(stat $1 | grep 'Change'); if [ "$current" != "$last" ] then last=$current; zenity --info --text="Le dosier $1 à été modifié" fi; sleep 5; done;------------8<--------------------
Si tu sait comment faire une boucle infinie d'ailleurs ça m'arrangerai, mon
while [ "$a" = "$a" ]ne me plaît pas trop.
Bonne continuation.