Introduction to Drush - Drupal Training Curriculum for Drupal Companies

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
You are viewing a wiki page. You are welcome to join the group and then edit it. Be bold!

Back to Drupal Training Syllabus

Introduction to Drush

Drush is a command line shell and Unix scripting interface for Drupal. Drush core ships with lots of useful commands for interacting with code like modules/themes/profiles. Similarly, it runs update.php, executes sql queries and DB migrations, and misc utilities like run cron or clear cache

Learning Objectives

Trainee will be able to control Drupal using command line

Course Content

  1. Drush introduction

  2. Drush is a command-line interface specifically made for dealing with Drupal. It provides a much faster management experience and is recommended if you are not afraid of using the command line.
    https://www.digitalocean.com/community/tutorial_series/an-introduction-t...

  3. Installation

  4. http://docs.drush.org/en/master/install/
    https://www.drupal.org/node/1791676

  5. Drush commands

  6. Drush is a very useful tool as it helps you perform various admin tasks using just one or two commands in the terminal, replacing the need for many clicks and page refreshes in the UI.
    https://www.digitalocean.com/community/tutorials/a-beginner-s-guide-to-d...

Reference

https://buildamodule.com/video/change-management-and-version-control-how...
http://www.zyxware.com/articles/4497/drupal-installing-latest-version-of...
http://www.zyxware.com/articles/5055/drush-frequently-used-drush-commands
http://www.zyxware.com/articles/5356/how-to-list-disable-enable-multiple...
https://www.digitalocean.com/community/tutorials/a-beginner-s-guide-to-d...

Exercise

Exercise on Drush

Next » Drupal Module Development

Curriculum and Training

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds:

Hot content this week