<p>Fonctionnnement de drush :<br /><br />DRUSH est l'abréviation de DRUpal SH. C'est un outil de gestion de drupal en ligne de commande. Malgré qu'on le trouve dans les modules de drupal, celui-ci n'en est pas un.<br /><br />Installation : <br />Décompresser l'archive. Vérifier que vous avez les droits pour éxécuter "drush". On peut ensuite créer un lien symbolique. Par exemple : ln -s /chemin/vers/drush/drush /usr/local/bin/drush<br />Ainsi drush sera accéssible partout. Le lien symbolique est particulièrement utile dans le cadre d'un serveur avec différents drupal.<br /><br />Drush est utilisé pour installer, mettre à jour, lancer une tache CRON et bien d'autre chose. Nous allons voir ici les principales commandes du programme.<br /><br />Drush : On affiche l'aide ainsi que la liste des commandes.<br />Drush dl &lt;nom&gt; : Cette commande permet de télécharger le coeur, un module ou un thème.<br />Drush en &lt;nom&gt; : Cette commande permet d'activer un module. Si celui-ci nécessite des démendances, elles seront activées ou seront indiquées comme à télécharger.<br />Drush up : On met à jour le drupal ainsi que l'ensemble des modules avec cette commande. Attention tout de même à bien tester la mise à jour sur un site qui n'est pas en production afin de vérifier le bon fonctionnement de la mise à jour.<br />Drush dis &lt;nom&gt; : Cette commande permet de désactiver un module ou un thème. Il ne sera pas possible, comme avec l'interface web de désactiver un module nécessaire à un autre.<br />Drush cron : Cette commande lance la tache CRON configuré pour Drupal.<br />Drush st : Cette commande donne divers informations sur l'état du Drupal installé (version, base de données, chemin d'installation ...).</p>