Skip to main content
GrN.dk

Main navigation

  • Articles
  • Contact
  • Your Digital Project Manager
  • About Greg Nowak
  • Services
  • Portfolio
  • Container
    • Excel Freelancer
    • Kubuntu - tips and tricks
    • Linux Apache MySQL and PHP
    • News
    • Image Gallery
User account menu
  • Log in

Breadcrumb

  1. Home

The Drupal Shell - Drush

The Drupal Shell is an amazing tool if you maintain Drupal web sites and you have shell access to the server, where the Drupal site is hosted. This is also an unvaluable tool if you develop i in Drupal.

Drush 8

Updating drush: composer global update drush/drush

Manual install: http://docs.drush.org/en/8.x/install/

Check latest drush version: https://github.com/drush-ops/drush/releases/

Example procedure:

wget https://github.com/drush-ops/drush/releases/download/8.1.18/drush.phar

chmod +x drush.phar

nano .bashrc 

alias drush='php ~/drush.phar'

source .bashrc

Useful Commands

drush pml --no-core --type=module --status=enabled --pipe | grep webform

drush pml --no-core --type=module --status=enabled --pipe | grep -o -P '(?<=\().*(?=\))'

drush pml --no-core --type=module --status=enabled --pipe | grep -o -P '(?<=\().*(?=\))' | xargs

Drupal 8 disable all non core modules also called extensions: drush pml --no-core --type=module --status=enabled --pipe | grep -o -P '(?<=\().*(?=\))' | xargs drush pmu

Resources

  • Most Powerful Drush Commands
Last modified
2020-06-13

Tags

  • Drupal
  • Drush
  • Log in to post comments

Review Greg on Google

Greg Nowak Google Reviews

 

  • Let's Encrypt's May 2026 profile changes turn certificate renewal into a live operations audit
  • HubSpot's 2026 OAuth changes turn old CRM integrations into a real cleanup project
  • Google AI Overviews Liability Turns Brand-Summary Remediation Into a Source-of-Truth Cleanup
  • About Greg Nowak
  • PHP Test If Front Page: Safer Homepage Detection in Plain PHP
RSS feed

GrN.dk web platforms, web optimization, data analysis, data handling and logistics.