11.0.x

What Is Drush?

Last updated

Drush, aka The Drupal Shell, is a command line utility and UNIX scripting interface for Drupal. It allows access to common Drupal features and tasks via the command line. It can help speed up common tasks for Drupal site builders, developers, and DevOps teams. Among other things, it makes it easier to integrate Drupal into CI/CD workflows.

In this tutorial we'll:

Enable, Update, and Manage Modules and Themes with Drush

Last updated

Every Drupal site consists of many Drupal projects like modules and themes. Drush comes with a group of commands that aid in managing projects from the command line. These commands can check which modules are present in a site's codebase, report their security status, enable modules, and display metadata for modules and themes. All of these commands start with the pm prefix, and are part of the project manager group.

Use Drush for Common Site and Environment Management Tasks

Last updated

Use Drush to Speed up Common Drupal Development Tasks

Last updated

Use Drush to Deploy Drupal Updates

Last updated

Overview: Drush's Output Formatting System

Last updated

Automating Drupal Tasks with Drush and Bash Scripts

Last updated

Drush Site Aliases

Last updated

Develop Drupal Modules Faster with Drush Code Generators

Last updated

Drush Configuration

Last updated