M109 – Système d’exploitation open source: GNU/Linux
Planification des tâches sous Gnu/Linux
Filière : TMSIR — Technicien en Maintenance et Support Informatique et Réseaux
📥 Télécharger le PDF (181 Ko)Sommaire du document
- Introduction
- 1. Introduction
- 2. Crontab
- 3. La commande at
- 4. La commande batch
Aperçu du contenu
Extrait des premières pages, texte tiré du PDF. Le document complet (5 pages) est dans le PDF.
1. Introduction Le démon cron exécute des commandes pour un utilisateur, selon des critères temporels : date et heure :
La périodicité (tou(te)s les) quand elles sont soumises par la commande crontab. L'échéance (à telle heure) quand elles sont soumises par la commande at. A leur tour et dès que possible quand elles sont soumises par la commande batch.
2. Crontab Il est possible de déclencher l'exécution de certaines opérations à intervalles réguliers sous Linux. Ces opérations sont définies pour le système et pour chaque utilisateur. Elles sont enregistrées dans des fichiers de configuration indiquant le moment où elles doivent être déclenchées, et quelle action elles doivent réaliser. Les opérations définies pour le système sont stockées dans le fichier de configuration /etc/crontab. Des commandes additionnelles peuvent être définies dans les répertoires /etc/cron.d/, /etc/cron.daily/, /etc/cron.weekly/ et /etc/cron.monthly/. Par ailleurs, les fichiers de configuration des utilisateurs sont stockés dans le répertoire /var/cron/tab/,…
La commande crontab peut être utilisée pour afficher le contenu du fichier de configuration de l'utilisateur qui l'appelle, à l'aide de l'option -l : crontab -l Elle permet également de supprimer ce fichier, à l'aide de l'option -r :
crontab -r Enfin, l'option -e permet d'éditer le fichier crontab, à l'aide de l'éditeur spécifié dans la variable d'environnement VISUAL ou EDITOR. Par défaut, l'éditeur vi sera utilisé.
En tant qu'administrateur du système, il est possible de modifier les paramètres pour n'importe quel utilisateur. Pour cela, il faut préciser le login de l'utilisateur avec l'option -u. Il est recommandé d'utiliser également l'option -u si l'on a effectué un su, car la commande crontab peut ne pas pouvoir déterminer l'utilisateur qui l'a appelé dans ce cas.
Le format des fichiers crontab est suffisamment riche pour permettre de spécifier avec finesse les conditions d'exécution des opérations programmées. En général, le début du fichier contient la définition de variables d'environnement utilisées
Autres documents de la filière TMSIR
Système d’exploitation open source: GNU/Linux
CoursM109Système d’exploitation open source: GNU/Linux
CoursM109Système d’exploitation open source: GNU/Linux
CoursM109Système d’exploitation open source: GNU/Linux
CoursM109Système d’exploitation open source: GNU/Linux
CoursM109Système d’exploitation open source: GNU/Linux
CoursM109Système d’exploitation open source: GNU/Linux
CoursM109Système d’exploitation open source: GNU/Linux
Toutes les filières
Document pédagogique de la formation professionnelle, partagé pour les stagiaires. Les supports officiels de votre promotion restent ceux de votre formateur et d'OFPPT Academy. Ce document vous appartient ou doit être retiré ? Écrivez à [email protected], il sera retiré sous 48 h.