Contenu | Rechercher | Menus

Annonce

Les adresses laposte.net ne permettent pas de recevoir nos emails. Vous êtes invité à changer d'adresse dans vos paramètres de compte à votre prochaine connexion.

Ubuntu 16.04 LTS
Commandez vos DVD et clés USB Ubuntu-fr !

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

#1 Le 23/01/2013, à 09:03

toitoinebzh

[resolu] extinction automatique sur plage horaire

Bonjour,

Je cherche un script qui me permettrait de programmer l'extinction de mon ordi sur une plage horaire .

Je souhaite que l'ordi s'éteint à minuit, s'il est redémarré juste après il doit se rééteindre automatiquement.
J'ai en tête la structure du programme par contre je ne connais pas le langage approprié, sans oublier les problèmes de droits admin qui vont avec

si (l'heure est comprise entre minuit et six heure du matin) alors
        éteindre l'ordi
sinon 
       relancer ce programme dans une minute # appel récursif du programme
fin

Dernière modification par toitoinebzh (Le 24/01/2013, à 08:34)


toitoinebzh@jabber.fr
http://toitoinebzh.blog.free.fr

Hors ligne

#2 Le 23/01/2013, à 09:44

Sciensous

Re : [resolu] extinction automatique sur plage horaire

pour ce genre de tache, cron est la meilleure solution, non ?

Hors ligne

#3 Le 23/01/2013, à 11:13

tiramiseb

Re : [resolu] extinction automatique sur plage horaire

Tu mets la ligne suivante dans un fichier de configuration de cron, comme /etc/crontab :

* 0-6 * * *     root     shutdown -h now

Ça veut dire :
- toutes les minutes
- de l'heure 0 (minuit) à l'heure 5 (5h du matin)
- tous les jours du mois
- tous les mois
- tous les jours de la semaine
- en tant que "root"
- exécuter "shutdown -h now"

"toutes les minutes de l'heure 0 (minuit) à 5 (5h du matin)" ça veut dire précisément : de 00h00 à 05h59.

Plutôt que modifier /etc/crontab, tu peux créer un nouveau fichier (contenant juste cette ligne et nommé comme tu veux) dans le répertoire /etc/cron.d. Le résultat sera le même.

Dernière modification par tiramiseb (Le 23/01/2013, à 11:17)


Sébastien Maccagnoni-Munch - administrateur Linux depuis le XXe siècle
Domotego : boutique dédiée à la domotique DIY - https://www.domotego.com
Consultant informatique indépendant - Geek et tout plein d'autres choses

Hors ligne

#4 Le 24/01/2013, à 08:34

toitoinebzh

Re : [resolu] extinction automatique sur plage horaire

Super, merci ça marche smile


toitoinebzh@jabber.fr
http://toitoinebzh.blog.free.fr

Hors ligne