Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
anacron [Le 14/03/2020, 10:56]
christophe c [Liens] christophe c
anacron [Le 12/04/2020, 09:27]
FabriceFABS Petite faute d'accord en nombres.
Ligne 9: Ligne 9:
 En effet, [[cron|cron]] lance une tâche à un moment pré-déterminé (« le 14 janvier 2018 à 15h 30 »). Si la machine n'est pas allumée, la tâche n'est pas lancée, et ne le sera jamais, même après le re-démarrage. Elle est __perdue__. En effet, [[cron|cron]] lance une tâche à un moment pré-déterminé (« le 14 janvier 2018 à 15h 30 »). Si la machine n'est pas allumée, la tâche n'est pas lancée, et ne le sera jamais, même après le re-démarrage. Elle est __perdue__.
  
-Anacron utilise au contraire des indications de temps relatives (« une fois par jour / par semaine / par mois »). Si vous avez demandé une tâche toute les semaines, et que votre PC est démarré seulement au bout de 10 jour, anacron constatera le retard, et lancera donc la tâche juste après le démarrage de votre PC.+Anacron utilise au contraire des indications de temps relatives (« une fois par jour / par semaine / par mois »). Si vous avez demandé une tâche toute les semaines, et que votre PC est démarré seulement au bout de 10 jours, anacron constatera le retard, et lancera donc la tâche juste après le démarrage de votre PC.
  
 **Anacron** démarre automatiquement à chaque lancement d'​Ubuntu (vous n'avez rien à définir à ce niveau), vérifie si une ou des tâches sont à lancer, les démarre, puis se désactive jusqu'​au prochain démarrage de votre système OU jusqu'​à 7h30 le matin suivant (c'est d'​ailleurs cron qui redémarre anacron à 7h30 - c'est du moins le paramétrage sur Ubuntu). Bien que anacron soit plutôt prévu pour les PC, on peut donc l'​utiliser sur des serveurs Ubuntu. L'​inverse (cron sur PC) est moins évident. **Anacron** démarre automatiquement à chaque lancement d'​Ubuntu (vous n'avez rien à définir à ce niveau), vérifie si une ou des tâches sont à lancer, les démarre, puis se désactive jusqu'​au prochain démarrage de votre système OU jusqu'​à 7h30 le matin suivant (c'est d'​ailleurs cron qui redémarre anacron à 7h30 - c'est du moins le paramétrage sur Ubuntu). Bien que anacron soit plutôt prévu pour les PC, on peut donc l'​utiliser sur des serveurs Ubuntu. L'​inverse (cron sur PC) est moins évident.
Ligne 83: Ligne 83:
  
 ==== Lancement d'​applications graphiques ==== ==== Lancement d'​applications graphiques ====
-Par défaut, anacron est lancé par l'​utilisateur root. Les commandes, même les commandes "​systèmes",​ n'ont donc pas besoin de mot de passe (root a tous les droits). Et rien n'​apparait ​à l'​écran,​ car l'​utilisateur root n'a pas d'​écran affecté.+Par défaut, anacron est lancé par l'​utilisateur root. Les commandes, même les commandes "​systèmes",​ n'ont donc pas besoin de mot de passe (root a tous les droits). Et rien n’apparaît ​à l'​écran,​ car l'​utilisateur root n'a pas d'​écran affecté.
  
 Si on souhaite lancer une application graphique visible à l'​écran (bien sûr, si un mot de passe est nécessaire,​ il sera désormais demandé), il faut donc créer un anacrontab spécifique à l'​utilisateur (à vous). Pour ce faire : Si on souhaite lancer une application graphique visible à l'​écran (bien sûr, si un mot de passe est nécessaire,​ il sera désormais demandé), il faut donc créer un anacrontab spécifique à l'​utilisateur (à vous). Pour ce faire :
Ligne 95: Ligne 95:
  
 SHELL=/​bin/​sh SHELL=/​bin/​sh
-PATH=/​usr/​local/​sbin:/​usr/​local/​bin:/​sbin:/​bin:/​usr/​sbin:/​usr/​bin /home/chris/.anacrontab+PATH=/​usr/​local/​sbin:/​usr/​local/​bin:/​sbin:/​bin:/​usr/​sbin:/​usr/​bin:/home/VOTRE_IDENTIFIANT/.anacron
  
 4 2 test thunar 4 2 test thunar
 </​code>​ </​code>​
-(via ce fichier, qui est un simple fichier texte sans extension, anacron lance tous les 4 jours et 2 minutes après le démarrage un processus nommé test (le nom est libre) qui lance l'​explorateur de fichier ​thunar - celui de Xubuntu).+**Personnalisez VOTRE_IDENTIFIANT** ! via ce fichier, qui est un simple fichier texte sans extension, anacron lance tous les 4 jours2 minutes après le démarrageun processus nommé test (le nom est libre) qui lance l'​explorateur de fichier ​Thunar (celui de Xubuntu).
 Vous pouvez mettre autant de lignes de commandes et de réglages que désiré. Vous pouvez mettre autant de lignes de commandes et de réglages que désiré.
  
  • anacron.txt
  • Dernière modification: Le 11/06/2020, 13:04
  • par Christophe c