---
title: "Introduction to Drush"
date: "2025-06-04T13:56:25+00:00"
summary:
image:
type: "article"
url: "/acquia-cloud-platform/help/93836-introduction-drush"
id: "85ae266c-bbf1-438b-8d2b-1705a7138d1b"
---

Table of contents will be added

[Drush](https://www.drush.org/), short for **Dru**pal **sh**ell, is a command-line shell and scripting interface for Drupal. Using Drush, developers can manage and maintain their Drupal websites from the server command line.

Drush makes website development easier by bypassing all of web services, allowing you to make direct updates to the code and database. It can even directly download and install software and modules for you, so that you don't have to do it yourself.

Drush has developed alongside Drupal, and there are several different available versions of Drush, just as there are versions of Drupal. 

Visit [drush.org](https://www.drush.org/) to verify Drupal version compatibility.

Seeing the power of Drush
-------------------------

As an example of the power of Drush, let's say that you want to use Views with your Drupal 7 website. If you were doing this manually, you'd download the Views module from drupal.org (be sure to also download the [Chaos tool suite](http://drupal.org/project/ctools) module, as it's required by Views) making sure that you extract the files in the correct directory, sign in to the website, and then go to the Modules page to enable the modules.

With Drush, you simply have to execute the following command from a command-line prompt to make Views available on your website:

    drush dl en views

As it enables the Views module, Drush determines that Views requires the Chaos Tools Suite module, so it downloads and enables that module as well.

Installing Drush
----------------

If your website's hosting environment already includes Drush, it's ready for your use.

Note for Acquia product users

Acquia Cloud Next, Acquia Cloud Enterprise, and Acquia Cloud Professional include the most current and stable release of Drush. For more information, see [About Drush on Acquia Cloud](/node/56323).

For those environments that do not yet have Drush, you'll need to download it from its [GitHub](https://github.com/drush-ops/drush). 

Note: Drush requires that your Drupal site be built with Composer and Drush be listed as a dependency.

Additional Drush resources
--------------------------

### Drush resources in the Acquia Product Documentation and Knowledge Base

The Acquia Help Center contains several documentation pages and articles that use Drush for website maintenance, including the following pages:

*   [Using Drush aliases](/node/56326) Cloud documentation 
*   [Using Drush to apply security updates](/node/56693) Knowledge base article
*   [Drush Cloud reference](/node/56323) Cloud documentation

### External Drush resources

*   [Drush website](https://drush.org/)
*   [A Beginner's Guide To Drush: The Drupal Shell](https://www.digitalocean.com/community/tutorials/a-beginner-s-guide-to-drush-the-drupal-shell) from DigitalOcean
*   [Drush Commands](https://drushcommands.com/) - Drush command reference page
*   [Drush for Beginners](https://youtu.be/1OAKLDwmJaE?si=m2l4Xpxi2g8G36Qo) from CMS Philly