1. Limpieza de Caché
Descripción: Comandos para limpiar la caché y asegurar que los cambios recientes se reflejen en el sitio.
| Comando | Explicación |
|---|---|
drush cache-rebuild o drush cr | Reconstruye y limpia todas las cachés del sistema para aplicar cambios de configuración y código. |
2. Gestión de Módulos
Descripción: Comandos para habilitar, deshabilitar y verificar el estado de los módulos.
| Comando | Explicación |
|---|---|
drush en nombre_modulo | Habilita un módulo específico en el sitio. |
drush pm-uninstall nombre_modulo | Desinstala un módulo, eliminando su configuración. |
drush pm-list | Muestra una lista de módulos y temas disponibles, con su estado (habilitado o deshabilitado). |
3. Gestión de Usuarios
Descripción: Comandos para administrar cuentas de usuario, cambiar contraseñas y gestionar permisos.
| Comando | Explicación |
|---|---|
drush user-create nombre_usuario --mail="correo@ejemplo.com" --password="contraseña" | Crea un nuevo usuario con el correo y contraseña especificados. |
drush user-password nombre_usuario --password="nueva_contraseña" | Cambia la contraseña de un usuario existente. |
drush user-block nombre_usuario | Bloquea la cuenta de un usuario, deshabilitándola temporalmente. |
4. Actualización de la Base de Datos
Descripción: Comandos para aplicar actualizaciones a la base de datos después de realizar cambios en el código.
| Comando | Explicación |
|---|---|
drush updatedb o drush updb | Ejecuta actualizaciones pendientes de la base de datos. |
drush updatedb-status | Muestra el estado de las actualizaciones de la base de datos y las que están pendientes. |
5. Exportación e Importación de Configuración
Descripción: Comandos para gestionar la configuración del sitio.
| Comando | Explicación |
|---|---|
drush config-export o drush cex | Exporta la configuración del sitio a archivos en el directorio de configuración. |
drush config-import o drush cim | Importa la configuración desde los archivos al sistema activo. |
6. Información del Sitio
Descripción: Comandos para obtener detalles sobre el estado y la configuración del sitio.
| Comando | Explicación |
|---|---|
drush status | Muestra información sobre el sitio, como la versión de Drupal, la base de datos, etc. |
drush watchdog-show o drush ws | Muestra los registros recientes de eventos y errores del sistema. |