La gestion des tâches planifiées

Sous Gnu/Linux, la gestion des tâches planifiées peut être réalisée de nombreuses façons. Nous allons en voir quelques unes ci-dessous. Mais d’abord, nous allons nous attarder sur les possibilités offertes par la gestion des taches planifiées en ligne de commande sous Windows.

Sous Windows:

En plus du planificateur de tâche graphique que tout le monde connait, il existe différentes commandes plus ou moins évoluées donnant plus de possibilités que l’interface graphique, notamment ces 2 commandes: at et schtasks, celles-ci peuvent être lancées depuis un invité de commande (Win+R => cmd.exe).

AT est une commande très ancienne qui permet de planifier des taches journalières.

Ex: Planifier une tache à 9h10 tous les jours:

at 09:10 /EVERY:M,T,W,Th,F,Sa,Su "firefox.exe http://www.libre-astux.info"

SCHTASKS est la version évoluée d’AT, elle permet de regler bien plus finement les paramètres de la tache.

Ex: Planifier une tache toute les 30 minutes:

schtasks /create /tn "Afficher Libre-Astux" /sc minute /mo 30 /tr "firefox.exe http://www.libre-astux.info" /ru "SYSTEM"

Dans les 2 cas, la tâche crée sera exécutée par l’utilisateur SYSTEM sans demande de mot de passe (ni lors de la création, ni lors du déclenchement). Cela signifie que l’utilisation de ces commandes peut conduire à une élévation de privilèges pour l’application qui sera lancée par cette tâche. Au niveau facilité de modification, seule la tâche crée via la commande SCHTASKS sera modifiable directement via l’interface graphique du planificateur de tâches. Les 2 commandes lancées sans arguments affichent tout simplement la liste des tâches actuellement planifiées.

Sous Gnu/Linux:

Il existe différentes solutions pour planifier des tâches, notamment la crontab et la commande « at ».

Utilisation de la commande « at »:

La commande « at » permet de planifier une tâche ponctuelle. une tache pouvant être une commande, un script ou une liste de commandes.

Ex: Redémarrer le serveur X de façon brutale à 3hoo:

at 03:00 "kill -9 -1 "

Ex: Avec une liste de commande dans un fichier « MesCommandes » (une commande par ligne):

at 05:00 < MesCommandes

Les tâches saisies de cette manière le sont avec l’utilisateur logué, si vous désirez exécuter une tâche en tant qu’un autre utilisateur, veuillez utiliser la commande sudo -u user at … en remplaçant « user » par le nom de l’utilisateur désiré et « at … » par votre commande.

Si l’on désire planifier une tâche répétitive, on se tournera alors vers la crontab.

Pour ajouter une tache avec l’utilisateur courant, il suffit de saisir la commande crontab -e puis d’ajouter la ligne concernant votre tache avec la syntaxe suivante:

# minutes heures  jour_du_mois mois jour_de_la_semaine   commande

Ex: Lancer la récupération d’une page web tous les jours à minuit:

0 0 * * * « wget http://www.libre-astux.info »

Ex: Lancer un backup tous les vendredis à 3h00:

0 3 * * 5 « /home/user/backup.sh »

Si l’on désire exécuter des scripts à intervalle régulier, il est également possible tout simplement de placer ceux-ci dans l’un des répertoires prévus à cet effet:

/etc/cron.daily pour une exécution journalière

/etc/cron.weekly pour une exécution hebdomadaire

/etc/cron.monthly pour une exécution mensuelle

Pour ceux qui ne sont pas fan de ligne de commandes, sachez qu’il existe également des utilitaires graphiques pour gérer les tâches planifiées. Un exemple, gnome-schedule.

Étiquettes: , , , ,

Chromium, extension Libre-Astux disponible

Bonjour à tous,

Ceux qui suivent l’actualité autour de Google-Chrome et de son projet source Chromium ont récemment vu apparaître la possibilité de développer des Web Apps, il s’agit ici d’onglets simplifiés permettant un accès direct à vos sites préférés.

J’ai moi-même développé ma petite extension pour ce blog, je vous la propose donc ici en attendant l’ouverture du « Chrome Web Store ».

Voici la procédure à suivre pour ajouter cette extension à Chromium (ou Google Chrome). Vous devez disposer de la dernière version.

Il vous faudra tout d’abord activer le support des extensions:

chromium-browser  –enable-apps

Vous pouvez modifier votre raccourci de lancement de Chromium pour faciliter les choses:

Il vous suffit ensuite de relancer votre navigateur (chromium / google chrome) de cliquer sur le lien ci-dessous ou d’enregistrer le fichier proposé par le lien ci-dessous (clic droit « sauvegarder sous ») puis de glisser le fichier obtenu dans un onglet de chromium pour installer mon extension (inutilisable pour les autres navigateurs):

Installer l'extension Libre-Astux pour ChromiumVoici un aperçu sous Chromium:

Vous pouvez voir sur la capture précédente qu’un nouvel onglet avec une image est crée, chaque fois que vous vous rendrez sur ce blog cet onglet apparaitra vous permettant de le retrouver plus facilement.

Pour les développeur qui souhaiteraient faire la même chose pour leur blog ou tout autre application, je vous renvoi à la documentation de google:

http://code.google.com/intl/fr-FR/chrome/apps/docs/developers_guide.html#creating

Étiquettes: , , , , ,

Débit de votre connexion ADSL Orange réduit sans raison (DLM)

À tous ceux qui aurait vu leur débit divisé par 2 sans raison apparente chez Orange, il faut savoir qu’il existe chez ce fournisseur d’accès un système automatisé baptisé DLM (Dynamic Line Management) qui réduit automatiquement le débit des connexions jusqu’à obtenir une stabilité suffisante de la ligne plutôt que d’envoyer des techniciens afin de vérifier les sources du problème. Ainsi, de nombreuses lignes ADSL se retrouvent bridées suite à des bugs de ce système qui n’essait même pas de réhausser le débit une fois les lignes bridées.

De plus, lors de la mise en place de ce bridage, le client n’est à aucun moment averti de celui-ci ni même de problèmes détéctés sur sa ligne.

Dans mon cas, des travaux réalisés pour l’enterrement des lignes téléphoniques ont provoqués des perturbations sur la ligne ce qui a activé le DLM. Il faut savoir que si l’on demande simplement à ce que ce système soit désactivé sans être mis sur la blacklist, celui-ci pourrait à nouveau brider votre ligne à la prochaine perturbation.

Pour être tranquille, je vous conseille donc de demander votre inscription sur la blacklist de ce DLM via le formulaire fourni par Orange à l’adresse ci-dessous. (si bridage de votre ligne actif, compter 3 à 5 jours pour retrouver un débit optimal)

http://assistance.orange.fr/contact_dlm.php

Plus d’informations sur le système DLM ici.

Étiquettes: , , , , ,

Créer un fichier PDF à partir de plusieurs documents

Français:

Parfois on a plusieurs fichiers pdf individuels que l’on veut mettre dans un seul, pour cela on peut se servir de Ghostscript.

Voici un script Bash qui nous permet de fusionner des pdf’s passés comme paramètres.

Español:

A veces se tienen varios archivos pdf individuales que deseamos meter en uno solo, para ello podemos servirnos de Ghostscript.

En seguida un script Bash que nos permite fusionar pdf’s pasados como parametros.

Code du script / Código script:

#!/bin/bash
out=mypdf.pdf;
gs -dNOPAUSE -sDEVICE=pdfwrite -sOUTPUTFILE=$out -dBATCH $@;

Étiquettes: , , ,

Présentation de Luis, nouveau contributeur

Bonjour à tous,

Juste un petit article pour vous indiquer l’arrivée d’un nouveau contributeur à ce blog, il s’agit de Luis, un Mexicain qui a fait ses études en France l’an passé. Nous avons décidé ensemble qu’il publierait ses billets en français ainsi que la traduction en espagnol.

Pour le moment, nous pensons mettre les 2 versions dans chacun de ses articles. Si cela vous convient ou que vous préfèreriez des articles distincts, n’hésitez pas à nous faire part de vos remarques, les commentaires sont la pour ça.

Étant très occupé ces temps-ci, je recherche de nouveaux contributeurs pour ce blog, ci quelqu’un est intéressé, n’hésitez surtout pas à vous manifester, que ce soit au travers de commentaires ou via le formulaire de contact de ce blog.

Étiquettes: , , , ,

Résultat final du sondage sur la mise à niveau vers Ubuntu 10.04

Bonjour à tous,

Comme vous avez pu le constater par vous même, les résultats de la première semaine ont étés confirmés sur l’ensemble du mois et les chiffres ont très peu changé. Je ne vais donc pas vous refaire une analyse détaillée de ces résultats, je vais simplement vous redonner les derniers chiffres ainsi que les liens vers les deux articles précédents sur ce sondage:

Comment se passe votre migration vers Ubuntu 10.04

  • Sans soucis, tout fonctionne à merveille (32%, 353 Votes)
  • Quelques légers problèmes (26%, 294 Votes)
  • Je réinstalle systématiquement le système complet (25%, 278 Votes)
  • La mise à niveau à crashé mon système (17%, 195 Votes)

Nombre de votants: 1 119

Loading ... Loading ...

Liste des articles associés:

Voici également le graphique des résultats mis à jour:

N’hésitez pas, comme toujours, à laisser vos impressions sur le déroulement de cette mise à niveau ainsi que vos petites astuces utiles après cette mise à niveau. Les commentaires sont la pour ça.

Étiquettes: , , , ,

Monter son FAI associatif

À tous ceux qui sont intéressés par le respect de la neutralité du Net mais aussi le contrôle de votre accès Internet, je vous conseille de visionner la vidéo de la conférence de Benjamin Bayart sur « Comment monter son FAI associatif  », conférence réalisée mi-mai lors de « Pas Sage en Seine  ».

Bien que cette vidéo soit un peu longue, son contenu est réellement très intéressant.

Pour en savoir plus, je vous renvois au site du fournisseur d’accès associatif FDN dont Benjamin Bayart est le président.
Si vous êtes intéressé, vous trouverez ici plus d’informations sur la façon de s’y prendre pour créer un FAI collaboratif avec la participation de FDN.

Bon visionnage à tous, cet article est inspiré de celui de Korben.

Étiquettes: , , , ,

Page optimized by WP Minify WordPress Plugin