Category: Unix

Des logiciels libres et open source pour l’entreprise

Les logiciels libres sont très présents dans l’univers de l’entreprise sous des noms divers et variés : PGI et ERP : Prologiciels de gestion intégré CRM : Gestion de la relation client GED et CMS : Gestion électronique de documents ENT : Environnement numérique de travail Serveurs LAMP : Serveurs Internet GNU/Linux, Apache, PHP, Mysql …

Continue reading

Using Google SiteMap Generator in Ubuntu Linux

First download the Sitemap Generator program files. sudo apt-get install google-sitemapgen Create a configuration file for your site using the provided example_config.xml file as a template. https://www.google.com/webmasters/tools/docs/en/sitemap-generator.htm Run google-sitemapgen Add the generated Sitemap to your Google webmaster tools account. Set up a recurring script.

Sauvegarde d’un dossier vers un autre dossier avec rsync

#!/bin/bash SOURCE_DIR = “[chemin repertoire source]” TARGET_DIR = “[chemin repertoire destination]” if [!-e “$TARGET_DIR”] then echo “Erreur; le volume de sauvegarde est absent.” exit fi rsync –delete –progress -a $SOURCE_DIR “$TARGET_DIR” echo “Sauvegarde effectuée” N’oubliez pas de rendre votre script executable avec chmod u+x monscript.sh

GNOME-schedule

Cron est le service permettant de lancer, à des instants donnés, des processus logiciels, autres services . . . par le biais de crontab et at., périodiquement ou une seule fois. Si vous ne voulez pas éditer son fichier de configuration à la main ce qui peut se comprendre ! Cette application vous conviendra parfaitement. …

Continue reading

Sauvegarde de dossier avec compression et date

On rédige un script que l’on placera dans /usr/bin et qui sera executé périodiquement par crontab et at sudo touch /usr/bin/backup.sh sudo chmod +x /usr/bin/backup.sh sudo gedit /usr/bin/backup.sh #!/bin/sh DATE=`date +%Y.%m.%d` tar cjvf /home/habib/Bureau/$DATE-sauvegarde.tbz2 /var/www/