Script exteinction auto

[Fermé]
Signaler
Messages postés
139
Date d'inscription
mercredi 3 octobre 2007
Statut
Membre
Dernière intervention
5 mars 2008
-
Messages postés
139
Date d'inscription
mercredi 3 octobre 2007
Statut
Membre
Dernière intervention
5 mars 2008
-
Bonsoir tous le monde !
j'ai besoin de créer un script pour eteindre automatiquement un serveur unix
voila je ne m'y connai pas du tout sous lunix et encore moin en script
donc je fait mon petit bonhomme de chemin en rassemblant des infos a droite a gauche, je sais a présent qu'il faut ajouter une ligne de commande dans le fichier crontab...
Pour l'editer il faut taper crontab -e
après le flou total... j'imagine que pour programer une exteinction tous les samedi soir a 20h30 deja la ligne commencera par :

30 20 * * 6

ensuite il y a je pense le chemin du script a donner...

J'aurai besoin s'il vous plait de confirmation, et de reponces :)

Merci d'avance, bonne fin de soirée a tous.

10 réponses

Messages postés
40805
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 886
Salut,
30 20 * * 6 /usr/bin/shutdown -h now
Devrait suffire ;-))
Messages postés
139
Date d'inscription
mercredi 3 octobre 2007
Statut
Membre
Dernière intervention
5 mars 2008
10
RE jipicy ^^
merci je fait part de ta proposition au boss je te tien au couran ;)
MERCI encore
Si d'autre propositions ou solutions n'esitez pas a réagir ;)
Messages postés
139
Date d'inscription
mercredi 3 octobre 2007
Statut
Membre
Dernière intervention
5 mars 2008
10
salut
nous avons fait un test d'exteinction vendredi soir... non concluant :S
je m'explique, j'ai bien rentré la ligne de commande suivante
30 20 * * 5 usr/bin/shutdown -h now
pour donc eteindre le serveur unix sco tous les vendredi soir a 20h30
Le souci c'est que je n'avai aucun moyen d'enregistrer cette entrée :(
j'ai taper "o" pour ecrire en dessous de la derniere ligne... juske la tout va bien, mais quand il faut enregistrer, imposible
sur le net j'ai vu qu'il fallai faire
:wq!
pour enregistrer et quiter
mais sa refuse, est-ce une question de droits?
jaurai voulu savoir egalement où se trouve le fichier crontabs...
sur le net j'ai vu qu'il fallai taper "whereis crontabs" , sans succes...
Help me :(
Messages postés
40805
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 886
Oui c'est sûrement une histoire de droits, d'autant plus pour la commande "shutdown" qui en principe sur les systèmes Unix n'est pas autorisée pour les simples utilisateurs... Il te faut éditer la "crontab" du root pour ça, voir contab
Messages postés
139
Date d'inscription
mercredi 3 octobre 2007
Statut
Membre
Dernière intervention
5 mars 2008
10
mais je suis root c'est ca que je ne comprend pas...
pour etre plus precis :
ce que je ne comprend pas c'est que lorsque je tape :wq! ca s'ajoute a la ligne 30 20 * * 5 /usr/bin/shutdown -h now
donc => 30 20 * * 5 /usr/bin/shutdown -h now:wq!
ensuite j'apui sur entré et ca me met a la ligne :
[A
(pour vous permetre de vous metre dans ma situation : je fait tout cela d'un ordinateur portable et je me conecte au serveur grace a la commande telnet)
Messages postés
40805
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 886
Non, avant de taper ":wq" il faut d'abord sortir du mode d'édition en pressant la touche "Esc" (échappe), puis à ce moment là taper :
:wq
;-)
Messages postés
139
Date d'inscription
mercredi 3 octobre 2007
Statut
Membre
Dernière intervention
5 mars 2008
10
Ok :D c'est balo ^^
j'ai bien fait de le preciser lol
on va tester ca ce midi surement, je te tien au courant !
Messages postés
40805
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 886
;-))

Tiens, ça pourra te servir :
Petit tuto sur VI/VIM
Linux - L'éditeur Vi

;-))
Messages postés
139
Date d'inscription
mercredi 3 octobre 2007
Statut
Membre
Dernière intervention
5 mars 2008
10
Merci bien ^^
Messages postés
139
Date d'inscription
mercredi 3 octobre 2007
Statut
Membre
Dernière intervention
5 mars 2008
10
Le serveur ne s'est pas eteint...
je vais essayé la commande suivante :
00 20 * * 2 /usr/bin/shutdown -g300 -su
-g300 pour eteindre dans 300sec (5min)
-su pour laisser un message aux utilisateur encore connecté a enregistrer leur travail avant que linux ne seteigne
esperant que ca marchera, aider moiii svppppp !!!!!! :( ^^
Messages postés
139
Date d'inscription
mercredi 3 octobre 2007
Statut
Membre
Dernière intervention
5 mars 2008
10
Re

J'ai mis dans le crontab cette ligne

30 12 * * 2 /usr/bin/shutdown -g300 -su

SANS SUCCES :'',(

svp aider moi
comment faire si c'est un probleme de droit?
je sais qu'il faut les droit w r et x
mais pour les donner? j'ai taper chmod crontab +x
ca me met un message d'erreur ...
chmod: WARNING: cannot acces +x: No sush file or directory <error 2>
aider moiii !!! svppp !!!