How to Install, Use, and Customize Drush

Drush is a command line tool for interacting with your Drupal site.  With it, you can perform tasks quickly, write scripts to automated repetitive actions and administer sites on remote servers.  No Drupal developer worth their salt is working without Drush, and if you aren't, or you're not sure how to use it, this tutorial is for you.  Here's an example of some of the things you can do with drush:

  • Backup and restore your database
  • Download and install modules
  • Show recent log entries
  • Reset user passwords

In this real-time tutorial, you'll see how to install drush on your computer and use it to perform these and more actions on your site.  In addition, you'll also learn how to setup site aliases, allowing you to run operations on remote servers.