Pages : 1
#1 Le 22/02/2025, à 19:46
- visual1956
crontab
Bonjour
Question qui va vous apparaître un peu stupide mais je désire lancer tous les jours à la même heure un script.
Dans le passé j'avais utilisé crontab pour programmer le lancement de scripts. Aujourd'hui je suis sous Ubuntu 24 et je ne retrouve pas le fichier crontab
Pourriez vous m'aider ?
Par avance merci
Hors ligne
#2 Le 22/02/2025, à 20:38
- geole
Re : crontab
Bonjour .
Une solution paragraphe 4.4
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
Je défie QUICONQUE de trouver une discussion où j'aurais suggéré de remplacer un SSD par un disque dur.
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
Hors ligne
#3 Le 22/02/2025, à 20:55
- Christophe C
Re : crontab
A mon avis mieux vaut utiliser anacron. Plus simple, plus adapté aux PC : https://doc.ubuntu-fr.org/anacron
mais cron peut bien marcher aussi. Pour éditer le fichier, tapes
cron -e
=> edit => crontab -e (désolé)
et tu choisis un éditeur (normalement, prend nano lors de la question)
Dernière modification par Christophe C (Le 23/02/2025, à 10:42)
BountySource - Faite un petit don, ponctuel ou récurent, pour soutenir le développement de XFCE.
Timeshift - Sécurité : pensez à paramétrer des points de restauration système.
Euclide : « Ce qui est affirmé sans preuve peut être nié sans preuve ».
Hors ligne
#4 Le 22/02/2025, à 21:20
- Watael
Re : crontab
A mon avis mieux vaut utiliser anacron. Plus simple, plus adapté aux PC
si tu veux que les tâches soient exécutées dès que possible si le PC était éteint à l'heure prévue.
Connected \o/
Welcome to sHell. · eval is evil.
Hors ligne
#5 Le 23/02/2025, à 10:14
- didierfou
Re : crontab
crontab -e et choix de l'éditeur
df
Ubuntu 22.04 Jammy Jellyfish (x86-64) Cinnamon 5.2.7 Noyau5.15.0-116-generic Processeur A4-6300 APU with radeon HD graphics x1 Mémoire vive 7Go DD 1500Go carte graphique : advanced micro devices,inc (AMD/ATI) Richland Radeon HD 8370D (pror-if 00 VGA controller)
Hors ligne
#6 Le 23/02/2025, à 20:01
- visual1956
Re : crontab
bonjour
merci pour vos réponses j'ai choisi de prendre crontab
encore merci
Hors ligne
#7 Le 24/02/2025, à 14:04
- Christophe C
Re : crontab
Pour revenir sur l'inconvénient de Cron, les tâches non exécutées pendant une extinction ne sont pas lancées (en retard) au démarrage. Ex :
- tu prévois un traitement chaque lundi.
- tu n'allumes jamais le PC le lundi
=> le traitement n'est jamais lancé.
Par contre, Anacron te le lancera s'il constate que le lundi est dépassé, lors du 1er démarrage suivant.
Cron n'est pas gênant si le PC est allumé chaque jour, ou en tout cas très souvent. Ou si les traitements demandés sont de toute façon quotidiens.
Pour des allumages plus rares sur des traitements qui ne sont pas journaliers, les exécutions de traitements sont un peu la roulette russe.
Je n'essaie pas de te convaincre de changer, c'est juste pour que ce soit clair.
Dernière modification par Christophe C (Le 24/02/2025, à 14:10)
BountySource - Faite un petit don, ponctuel ou récurent, pour soutenir le développement de XFCE.
Timeshift - Sécurité : pensez à paramétrer des points de restauration système.
Euclide : « Ce qui est affirmé sans preuve peut être nié sans preuve ».
Hors ligne
#8 Le 24/02/2025, à 16:34
- Watael
Re : crontab
ils ne sont pas incompatibles/exclusives : on peut avoir les deux, et utiliser les deux pour des tâches qui ne demandent pas le même traitement en cas d'extinction de la machine.
il faut seulement savoir si on veut qu'une tâche, qui devait être exécutée quand la machine était éteinte, soit exécutée à son réveil (en "rattrapage"), ou pas.
Dernière modification par Watael (Le 24/02/2025, à 16:36)
Connected \o/
Welcome to sHell. · eval is evil.
Hors ligne
#9 Le 24/02/2025, à 16:45
- O_20_100_O
Re : crontab
Bonjour,
il faut seulement savoir si on veut qu'une tâche, qui devait être exécutée quand la machine était éteinte, soit exécutée à son réveil (en "rattrapage"), ou pas.
Il y a aussi la solution systemd avec ses services et ses timers. Pour "rattraper ou pas" on dispose de la propriété "persistent".
Dernière modification par O_20_100_O (Le 24/02/2025, à 16:46)
Hors ligne
#10 Le 26/02/2025, à 13:00
- Christophe C
Re : crontab
il y a toujours plusieurs façons de faire, et effectivement systemD permet beaucoup de choses. Ensuite je trouve anacron plus simple que cron, et cron plus simple que SystemD
BountySource - Faite un petit don, ponctuel ou récurent, pour soutenir le développement de XFCE.
Timeshift - Sécurité : pensez à paramétrer des points de restauration système.
Euclide : « Ce qui est affirmé sans preuve peut être nié sans preuve ».
Hors ligne
#11 Le 27/02/2025, à 12:25
- visual1956
Re : crontab
bonjour
en effet il existe plusieurs solutions; En ce qui me concerne je me suis tourné vers cron pour deux principales raisons
la première : mon ordinateur fonctionne systématiquement chaque jour de 8h00 à 23h00
la seconde : la paresse , n'ayant pas une bonne maîtrise du système ,comme le prouve mol fil et ayant déjà utilisé crontab je me suis tourné vers la solution la plus simple pour moi
encore merci de votre aide
Hors ligne
#12 Le 27/03/2025, à 14:22
- visual1956
Re : crontab
bonjour
je reviens pour vous indiquer mon changement d'orientation car il apparait que cron ne fonctionne pas lorsque l'ordinateur est en veille . Mon ordinateur est bien allumé toute la journée mais j’ai programmé une mise en veille au bout de 15mn. si il n'est pas utilisé
il semblerait donc que cette opération de mise en veille à une incidence sur le logiciel cron
Hors ligne
Pages : 1