drush 命令中英文对照使用说明

hrs 提交于 2020/08/09 - 21:00 , 周日

Execute a drush command. Run `drush help [command]` to view command-specific
help.  Run `drush topic` to read even more documentation.

执行清除命令。 运行`drush help [command]`以查看特定于命令的信息
救命。 运行`drush topic`以阅读更多文档。

Global options (see `drush topic core-global-options` for the full list):

全局选项(完整列表请参见`drush topic core-global-options`):
 -d, --debug                               Display even more information,       

                                           including internal messages.    


 -h, --help                                This help system.      

 -n, --no                                  Assume 'no' as answer to all      


 -r <path>, --root=<path>                  Drupal root directory to use        



                                           (default: current directory).        


 -s, --simulate                            Simulate all relevant actions (don't actually change the system).  
 -l <http://example.com:8888>,             URI of the drupal site to use (only   --uri=<http://example.com:8888>  needed in multisite environments or when running on an alternate port).  

                                                              要使用的drupal站点的URI(仅在多站点环境中或在备用端口上运行时才需要--uri = <http://example.com:8888>)。
 -v, --verbose                             Display extra information about the command.    
 -y, --yes                                 Assume 'yes' as answer to all prompts.        

Core Drush commands: (core)

drush 核心命令

 archive-dump (ard,    Backup your code, files, and database into a single      


 archive-backup, arb,  file.      


 archive-restore       Expand a site archive into a Drupal web site.  

 core-cli (php,        Open an interactive shell on a Drupal site.      

 core-config (conf,    Edit drushrc, site alias, and Drupal settings.php files. 

                                   编辑drushrc,网站别名和Drupal 配置文件
 config, core:config)                                                           
 core-cron (cron,  Run all cron hooks in all active modules for specified core:cron)  site.    
 core-execute (exec,   Execute a shell command. Usually used with a site alias.  execute,  core:execute)  
 core-init (init,      Enrich the bash startup file with completion and         
 core:init)            aliases. Copy .drushrc file to ~/.drush                  
 core-quick-drupal     Download, install, serve and login to Drupal with        
 (qd, cutie,           minimal configuration and dependencies.                  
 core-requirements     Provides information about things that may be wrong in   
 (status-report, rq,   your Drupal installation, if any.                        
 core-rsync (rsync,    Rsync the Drupal tree to/from another server using ssh.  
 core-status (status,  Provides a birds-eye view of the current Drupal          
 st, core:status)      installation, if any.                                    
 core-topic (topic,    Read detailed documentation on a given topic.            
 do:sanitize           Performs database sanitization.                          
 drupal-directory      Return the filesystem path for modules/themes and other  
 (dd,                  key folders.                                             
 entity-updates        Apply pending entity schema updates.                     
 help                  Print this help message. See `drush help help` for more  
 image-derive (id,     Create an image derivative.                              
 image-flush (if,      Flush all derived images for a given style.              
 php-eval (eval, ev,   Evaluate arbitrary php code after bootstrapping Drupal   
 php:eval)             (if available).                                          
 php-script (scr,      Run php script(s).                                       
 queue-list            Returns a list of all defined queues                     
 queue-run             Run a specific queue by name                             
 sanitize:comments     Sanitizes comments_field_data table.                     
 sanitize:sessions     Truncates the session table.                             
 sanitize:table-colum  Replaces all values in given table column with the       
 n                     specified value.                                         
 sanitize:user-fields  Sanitize string fields associated with the user.         
 shell-alias (sha,     Print all known shell alias records.                     
 site-alias (sa,       Print site alias records for all known site aliases and  
 site:alias)           local sites.                                             
 site-install (si,     Install Drupal along with modules/themes/configuration   
 site:install)         using the specified install profile.                     
 site-set (use,        Set a site alias to work on that will persist for the    
 site:set)             current session.                                         
 site-ssh (ssh,        Connect to a Drupal site's server via SSH for an         
 site:ssh)             interactive session or to run a shell command            
 sql-sanitize          Run sanitization operations on the current database.     
 twig-compile (twigc,  Compile all Twig template(s).                            
 updatedb (updb)       Apply any database updates required (as with running     
 updatedb-status       List any pending database updates.                       
 variable-delete       Delete a variable.                                       
 variable-get (vget,   Get a list of some or all site variables and values.     
 variable-set (vset,   Set a variable.                                          
 version               Show drush version.  

                             显示drush 版本信息                                   
 wrap:table-name       Wraps a table name in brackets if a database prefix is   
 (wrap-table-name)     being used.
Cache commands: (cache)
 cache-clear (cc,    Clear a specific cache, or all drupal caches.     
 cache-get (cg,      Fetch a cached object and display it.             
 cache-rebuild (cr,  Rebuild a Drupal 8 site and clear all its caches. 
 cache-set (cs,      Cache an object expressed in JSON or var_export() 
 cache:set)          format.
Config commands: (config)
 config-delete (cdel,  Delete a configuration object.                           
 config-edit (cedit,   Open a config file in a text editor. Edits are imported  
 config:edit)          into active configuration after closing editor.          
 config-export (cex,   Export configuration to a directory.                     
 config-get (cget,     Display a config value, or a whole configuration object. 
 config-import (cim,   Import config from a config directory.                   
 config-list (cli,     List config names by prefix.                             
 config-pull (cpull,   Export and transfer config from one environment to       
 config:pull)          another.                                                 
 config-set (cset,     Set config value directly. Does not perform a config     
 config:set)           import.
Field commands: (field)
 field-clone           Clone a field and all its instances.                     
 field-create          Create fields and instances. Returns urls for field      
 (field:create)        editing.                                                 
 field-delete          Delete a field and its instances.                        
 field-info            View information about fields, field_types, and widgets. 
 field-update          Return URL for field editing web page.                   
Make commands: (make)
 make                  Turns a makefile into a working Drupal codebase.        
 make-convert          Convert a legacy makefile into another format. Defaults 
                       to converting .make => .make.yml.                       
 make-generate         Generate a makefile from the current Drupal site.       
 make-lock             Process a makefile and outputs an equivalent makefile   
                       with projects version *resolved*. Respects pinned       
 make-update           Process a makefile and outputs an equivalent makefile   
                       with projects version resolved to latest available.
Project manager commands: (pm)
 pm-disable (dis,     Disable one or more extensions (modules or themes).     
 pm-download (dl,     Download projects from drupal.org or other sources.     
 pm-enable (en,       Enable one or more extensions (modules or themes).      
 pm-info (pmi,        Show detailed info for one or more extensions (modules  
 pm:info)             or themes).                                             
 pm-list (pml,        Show a list of available extensions (modules and        
 pm:list)             themes).                                                
 pm-projectinfo       Show a report of available projects and their           
 (pmpi,               extensions.                                             
 pm-refresh (rf,      Refresh update status information.                      
 pm-releasenotes      Print release notes for given projects.                 
 pm-releases (rl,     Print release information for given projects.           
 pm-uninstall (pmu,   Uninstall one or more modules and their dependent       
 pm:uninstall)        modules.                                                
 pm-update (up,       Update Drupal core and contrib projects and apply any   
 pm:update)           pending database updates (Same as pm-updatecode +       
 pm-updatecode (upc,  Update Drupal core and contrib projects to latest       
 pm:updatecode)       recommended releases.                                   
 pm-updatestatus      Show a report of available minor updates to Drupal core 
 (ups,                and contrib projects.                                   
Role commands: (role)
 role-add-perm (rap,  Grant specified permission(s) to a role.                 
 role-create (rcrt,   Create a new role.                                       
 role-delete (rdel,   Delete a role.                                           
 role-list (rls,      Display a list of all roles defined on the system.  If a 
 role:list)           role name is provided as an argument, then all of the    
                      permissions of that role will be listed.  If a           
                      permission name is provided as an option, then all of    
                      the roles that have been granted that permission will be 
 role-remove-perm     Remove specified permission(s) from a role.              
Runserver commands: (runserver)
 runserver (rs)        Runs PHP's built-in http server for development.
SQL commands: (sql)
 sql-cli (sqlc,        Open a SQL command-line interface using Drupal's     
 sql:cli)              credentials.                                         
 sql-connect           A string for connecting to the DB.                   
 sql-create            Create a database.                                   
 sql-drop (sql:drop)   Drop all tables in a given database.                 
 sql-dump (sql:dump)   Exports the Drupal DB as SQL using mysqldump or      
 sql-query (sqlq,      Execute a query against a database.                  
 sql-sync              Copies the database contents from a source site to a 
                       target site. Transfers the database dump via rsync.
Search commands: (search)
 search-index          Index the remaining search items without wiping the 
 search-reindex        Force the search index to be rebuilt.               
 search-status         Show how many items remain to be indexed out of the 
State commands: (state)
 state-delete (sdel,  Delete a state value.  
 state-get (sget,     Display a state value. 
 state-set (sset,     Set a state value.     
User commands: (user)
 user-add-role (urol,  Add a role to the specified user accounts.               
 user-block (ublk,     Block the specified user(s).                             
 user-cancel (ucan,    Cancel a user account with the specified name.           
 user-create (ucrt,    Create a user account with the specified name.           
 user-information      Print information about the specified user(s).           
 user-login (uli,      Display a one time login link for the given user account 
 user:login)           (defaults to uid 1).                                     
 user-password (upwd,  (Re)Set the password for the user account with the       
 user:password)        specified name.                                          
 user-remove-role      Remove a role from the specified user accounts.          
 user-unblock (uublk,  Unblock the specified user(s).                           
Watchdog commands: (watchdog)
 watchdog-delete      Delete watchdog messages.                               
 (wd-del, wd-delete,                                                          
 watchdog-list        Show available message types and severity levels. A     

                            显示可用的消息类型和严重性级别。 一个
 (wd-list,            prompt will ask for a choice to show watchdog messages. 

 watchdog-show        Show watchdog messages. 

 (wd-show, ws,