| Выполнить все задания cron |
| Синонимы:cron |
| Выполнить update.php так же, как в браузере |
| Синонимы:updb |
| Выводит основные данные по текущей установке Drupal, если таковые имеются | |
| Синонимы:status, st | |
| Примеры:: | |
| drush status version | Показать все строки состояния, которые содержат информацию о версии. |
| drush status --pipe | Список ключ = значение, разделённые переносом строки |
| drush status drush-version --pipe | Выделить только drush версии без меток |
| Аргументы:: | |
| item | Необязательно. Пункты для отображения в статусной строке. Любые соответствующие пункты будут показаны, если только один пункт совпадает, то отображается только значение. В противном случае, ключ = значение не выводится. |
| Запустить PHP скрипт(ы), после полной загрузки Drupal. | |
| Синонимы:scr | |
| Примеры:: | |
| drush php-script scratch | Выполнить scratch.php скрипт. |
| drush php-script example --script-path=/path/to/scripts:/another/path | Запустить скрипт из указанной папки |
| drush php-script | Список всех доступных скриптов |
| Аргументы: | |
| filename | Не обязательно. Имя файла, для выполнения (без расширения). Если опущен, список файлов, будут выполнены все скрипты в текущей папка Осторожно, это могут быть не Drush сценарии. |
| Опции: | |
| --script-path | Дополнительные пути для поиска сценариев. Используйте разделитель (':') для нескольких путей. |
| Очистка Drupal кэша или отдельно указанного. | |
| Синонимы:сс | |
| Аргументы: | |
| type | Тип кэша для очистки. Пропустите этот аргумент, чтобы выбрать из имеющихся вариантов |
| Показывает как много элементов остаётся для индексации и всего пунктов | |
| Опции: | |
| --pipe | Показ в формате осталось/всего |
| Индексация оставшихся пунктов поиска без очистки поискового индекса |
| Ускорение перестройки поискового индекса | |
| Опции: | |
| --immediate | немедленная перестройка поискового индекса, без ожидания работы cron |
| Rsync Drupal дерева с/на другой сервер через SSH. | |
| Синонимы:rsync | |
| Примеры: | |
| drush rsync @dev @stage | rsync Drupal из dev (Один из которых должен быть локальным) |
| drush rsync ./ @stage:%files/img | Rsync всех файлов в текущем каталоге в папку "IMG" хранения файлов |
| Аргументы: | |
| source | Может быть Rsync путь или псевдоним сайта. См. Rsync документацию и example.aliases.drushrc.php |
| destination | Может быть Rsync путь или псевдоним сайта. См. Rsync документацию и example.aliases.drushrc.php |
| Опции: | |
| --mode | Унарный флаг pass в rsync; --mode=rultz implies rsync -rultz. По умолчанию -az. |
| --RSYNC-FLAG | Большинство Rsync флагов, передаваемых Drush будет передан в Rsync. См. Rsync документацию. |
| --exclude-conf | Исключая settings.php из rsynced. По умолчанию. |
| --include-conf | Разрешает settings.php быть rsynced |
| --exclude-files | Исключить папку с файлами |
| --exclude-sites | Исключить все папки в "sites/" за исключение "sites/all" |
| --exclude-other-sites | Исключая все папки в "sites/" за исключением "sites/all" и папок сайтов синхронизации. ПримечаниеL Если папки источника и приемника различаются используйте: --exclude-sites в "drush rsync @from:%site @to:%site" |
| --exclude-paths | Разделенный запятыми список путей для исключения |
| --include-paths | Разделенный запятыми список путей для включения |
| Запустить произвольный PHP код в контексте Drupal. | |
| Примеры: | |
| Drush PHP-Eval "variable_set ('hello', 'world');" | Установить переменную hello, используя Drupal API. |
| Аргументы: | |
| code | PHP-код |
| Установка Drupal, используя установочный профиль | |
| Синоним:si | |
| Примеры: | |
| drush site-install expert --locale=ru | (пере)установить с помощью установочного профиля. Язык по умолчанию на русский |
| drush site-install --db-url=mysql://root:pass@localhost:port/dbname | Установить, используя указанные параметры BD |
| drush site-install --account-user=joe --account-pass=mom | Переустановить, с указанными uid1 полномочиями |
| Аргументы: | |
| profile | Используемый профиль (по умолчанию 'default') |
| Опции | |
| db-url | Drupal 5 / 6 стиле URL базы. Требуется только для начальной установки (но не переустанки) |
| db-prefix | Префикс таблиц базы (не обязательно) |
| account-name | Имя uid1. По умолчанию admin |
| account-pass | Имя uid1. По умолчанию admin |
| account-mail | email uid1. По умолчанию admin@example.com |
| locale | Код дл ялокали по умолчанию |
| clean-url | По умолчанию 1 |
| site-name | По умолчанию для Установленного сайта |
| site-mail | Для системных сообщений. По умолчанию admin@example.com |
| sites-subdir | Имя папки в 'sites' которая должна быть создана. По умолчанию 'default' |
| Возвращает путь к папке module/theme и другим папкам. Смотрите примеры | |
| Синоним:dd | |
| Примеры: | |
| cd `drush dd devel` | Перейти в папку devel модуля |
| cd `drush dd` | Перейти в корень установки Druapal |
| cd `drush dd files` | Перейти к папке files |
| drush dd @alias:%files | Вывести путь к папке files на сйте @alias |
| edit `drush dd devel`/devel.module | Открыть модуль в вашем редакторе (замените edit на ваш редактор) |
| Аргументы: | |
| target | Имя module/theme, или специальное имя например root, files, private, или синоним пути такой как: @alias:%files. По умолчанию: root |
| Открыть новую консоль оптимизированную для использования Drush. Смотрите справку для подробностей. | |
| Синоним:cli | |
| Примеры: | |
| help | Печатает доступные команды drush |
| cdd | Переход в корневую папку Drupal сайта |
| cdd files | Переход в папку файлов |
| lsd files | Список файлов в папке файлов Drupal сайта |
| on @alias status | Запус команды "status" на сайте, указанном в @alias |
| Включить один или несколько модулей или тем. Включить зависимые модули, если они доступны. | |
| Синоним:en | |
| Аргументы: | |
| modules | Разделенный пробелом список модулей и(или) тем. Возможно использовать * в шаблонах имен. |
| Выключить один или несколько модулей или тем. Выключить зависимые модули, если они доступны. | |
| Синоним:dis | |
| Аргументы: | |
| modules | Разделенный пробелом список модулей и(или) тем. Возможно использовать * в шаблонах имен. |
| Показать детальную информацию по одному или нескольким модулям или темам. | |
| Аргументы: | |
| projects | Разделенный пробелом список модулей и(или) тем. Возможно использовать * в шаблонах имен. |
| Деинсталировать один или несколько модулей. Модули предварительно должны быть отключены | |
| Аргументы: | |
| modules | Разделенный пробелом список модулей |
| Список всех доступных модулей и тем. | |
| Синоним:sm | |
| Опции: | |
| --type | Фильтр по типам проектов. Выбор: module, theme (модули, темы). |
| --status | Фильтр по статусу. Выбор: enabled,disable и/или 'not installed' (вкл/выкл не установлен). Вы можете ввести значения в список через запятую. (напр. --status="disabled,not installed"). |
| --package | Фильтр по пакетам. Вы можете использовать значения разделенные запятыми (напр. --package="Core-required,Other") |
| --pipe | Возвращает разделенный пробелами список имен проектов |
| Обновить статусную информа |