4 votes

Pourquoi mon ordinateur s'éteint-il tout seul tous les matins à 6 heures ?

Mon ordinateur s'éteint tout seul à une heure précise tous les jours à 6 heures du matin. Je n'arrive pas à en trouver la cause.

Je suis un utilisateur de longue date de Windows et j'ai récemment essayé Ubuntu. Je ne connais donc rien aux commandes de Linux. Je me souviens que lorsque j'ai commencé avec Ubuntu, j'ai essayé de chercher un programme d'arrêt automatique. J'utilise qshutdown en ce moment. Il fonctionne bien et je suis presque sûr que mon problème d'arrêt automatique n'est pas dû à qshutdown puisque j'ai vérifié tous ses paramètres.

Maintenant, peut-être quand j'étais encore novice sur Ubuntu, j'ai peut-être J'ai installé un paquet sur l'arrêt automatique. Je ne me souviens pas si je l'ai fait ou pas. Mais si je l'ai fait, je ne sais pas où commencer à le chercher.

Si je n'ai pas installé par accident un autre programme d'arrêt automatique, qu'est-ce qui, selon vous, peut causer l'arrêt programmé de mon PC ?

$ sudo crontab -l
4 6 * * * /sbin/poweroff # JOB_ID_1 

Voici ce que dit mon syslog :

Jul 26 06:04:01 ubuntu CRON[2593]: (root) CMD (/sbin/poweroff # JOB_ID_1)  
Jul 26 06:04:01 ubuntu kernel: Kernel logging (proc) stopped.  
Jul 26 06:04:01 ubuntu rsyslogd: [origin software="rsyslogd" swVersion="5.8.6" x-pid="795" x-info="http://www.rsyslog.com"] exiting on signal 15.

6voto

Izzy Points 3450

Pour trouver la cause de ce problème, vous pouvez consulter de nombreuses sources :

  • vérifier /etc/cron.daily y /etc.cron.d pour les fichiers contenus
  • vérifier la crontab de root en utilisant sudo crontab -l
  • vérifier le journal du système ( /var/log/syslog ) qui devrait mentionner l'exécution de cet événement

Il s'est avéré que dans votre cas, la cause se trouvait dans la crontab de root :

sudo crontab -l
4 6 * * * /sbin/poweroff # JOB_ID_1

Ce qui est confirmé par votre /var/log/syslog comme vous l'avez écrit :

Jul 26 06:04:01 ubuntu CRON[2593]: (root) CMD (/sbin/poweroff # JOB_ID_1)

Explication de la ligne crontab ci-dessus : 4 minutes passées 6 sur tous les jours y tous les mois , chaque jour de semaine exécuter /sbin/poweroff (c'est-à-dire éteindre l'ordinateur). remarque : JOB_ID_1 (c'est-à-dire que tout ce qui suit un '#' est traité comme un commentaire).

Faites juste un sudo crontab -e pour modifier cette crontab. En utilisant les touches du curseur, déplacez le curseur sur cette ligne et supprimez-la. En supposant que vi sera utilisé comme éditeur, entrez dd (qui supprime cette ligne), suivi de :x pour le sauvegarder et quitter l'éditeur.

Maintenant l'événement est supprimé, et ne sera plus exécuté - problème résolu.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X