Magento 2: lista de atajos de comando


20

Necesito conocer la lista de comandos útiles para Magento 2 en forma abreviada

¿Alguien puede ayudarme?


1
¿Qué quieres decir con formato corto?
Kalyan Chakravarthi V

Respuestas:


42

Actualización de configuración:

php bin / magento s: arriba

Lavado de caché:

php bin / magento c: f

Desactivar el caché:

php bin / magento c: d

Habilitar caché:

Php bin / magento c: e

Implementación de contenido estático:

php bin / magento s: s: d

Di compilar:

php bin / magento s: d: c

Var carpeta limpia:

php bin / magento v: c

Desinstalar la aplicación Magento:

php bin / magento s: un

Ejecuta el trabajo cron programado para la aplicación de configuración:

php bin / magento s: c: r

Deshabilita los módulos especificados:

php bin / magento mo: d CompanyName_ModuleName

Habilita los módulos especificados:

php bin / magento mo: e CompanyName_ModuleName

Muestra el estado de los módulos:

php bin / magento mo: s

Desinstala los módulos instalados por el compositor (que solo los instala el compositor):

php bin / magento mo: u CompanyName_ModuleName

Limpia los tipos de caché:

php bin / magento c: c

Deshabilita los tipos de caché:

php bin / magento c: d

Habilita los tipos de caché:

php bin / magento c: e

Vacía el almacenamiento en caché utilizado por los tipos de caché:

php bin / magento c: f

Comprueba el estado del caché:

php bin / magento c: s

Habilitar el modo de mantenimiento usando la línea de comando:

php bin / magento ma: e

Deshabilitar el modo de mantenimiento usando la línea de comando:

php bin / magento ma: d

Muestra los indexadores permitidos:

php bin / magento i: i

Reindexar datos:

php bin / magento i: rei

Restablece el estado del indexador a inválido:

php bin / magento i: res

Establece el tipo de modo de índice:

php bin / magento i: res

Muestra el estado del indexador:

php bin / magento i: st

Para más: referencia


44
Es importante tener en cuenta que usted u otros paquetes pueden agregar comandos adicionales, lo que puede invalidar algunos de los comandos cortos anteriores. Los comandos cortos pueden ser útiles para escribir rápidamente, pero nunca los use en un script.
Nathan Merrill

16

Comandos disponibles:

php bin/magento  list                  php bin/magento l

administración

php bin/magento admin:user:create              php bin/magento a:u:c
php bin/magento admin:user:unlock              php bin/magento a:u:u   

cache

php bin/magento cache:clean                  php bin/magento c:c
php bin/magento cache:disable                php bin/magento c:d
php bin/magento cache:enable                 php bin/magento c:e
php bin/magento cache:flush                  php bin/magento c:f
php bin/magento cache:status                 php bin/magento c:s

catalogar

php bin/magento catalog:images:resize                   php bin/magento c:i:r
php bin/magento catalog:product:attributes:cleanup      php bin/magento c:p:a:c

cron

php bin/magento cron:run              php bin/magento c:r

cliente

php bin/magento customer:hash:upgrade     php bin/magento c:h:u

desplegar

php bin/magento deploy:mode:set           php bin/magento d:m:se
php bin/magento deploy:mode:show          php bin/magento d:m:sh

dev

php bin/magento dev:source-theme:deploy        php bin/magento d:source-theme:d
php bin/magento dev:tests:run                  php bin/magento d:t:r
php bin/magento dev:urn-catalog:generate       php bin/magento d:urn-catalog:g
php bin/magento dev:xml:convert                php bin/magento d:x:c

i18n

php bin/magento i18n:collect-phrases           php bin/magento i:collect-phrases
php bin/magento i18n:pack                      php bin/magento i:p
php bin/magento i18n:uninstall                 php bin/magento i:u

indexador

php bin/magento indexer:info                   php bin/magento i:i
php bin/magento indexer:reindex                php bin/magento i:rei
php bin/magento indexer:reset                  php bin/magento i:res
php bin/magento indexer:set-mode               php bin/magento i:set
php bin/magento indexer:show-mode              php bin/magento i:show
php bin/magento indexer:status                 php bin/magento i:st

informacion

php bin/magento info:adminuri                              php bin/magento i:a
php bin/magento info:backups:list                          php bin/magento i:b:l
php bin/magento info:currency:list                         php bin/magento i:c:l
php bin/magento info:dependencies:show-framework           php bin/magento i:d:show-framework
php bin/magento info:dependencies:show-modules             php bin/magento i:d:show-modules
php bin/magento info:dependencies:show-modules-circular    php bin/magento i:d:show-circular
php bin/magento info:language:list                         php bin/magento i:l:l
php bin/magento info:timezone:list                         php bin/magento i:t:l

mantenimiento

php bin/magento maintenance:allow-ips          php bin/magento ma:a
php bin/magento maintenance:disable            php bin/magento ma:d
php bin/magento maintenance:enable             php bin/magento ma:e
php bin/magento maintenance:status             php bin/magento ma:s

módulo

php bin/magento module:disable                 php bin/magento mo:d
php bin/magento module:enable                  php bin/magento mo:e
php bin/magento module:status                  php bin/magento mo:s
php bin/magento module:uninstall               php bin/magento mo:u

Data de muestra

php bin/magento sampledata:deploy            php bin/magento ma:d
php bin/magento sampledata:remove            php bin/magento sa:rem
php bin/magento sampledata:reset             php bin/magento sa:res

preparar

php bin/magento setup:backup                            php bin/magento se:b
php bin/magento setup:config:set                        php bin/magento se:c:se
php bin/magento setup:cron:run                          php bin/magento se:c:r
php bin/magento setup:db-data:upgrade                   php bin/magento se:db-data:u
php bin/magento setup:db-schema:upgrade                 php bin/magento se:db-schema:u
php bin/magento setup:db:status                         php bin/magento se:d:st
php bin/magento setup:di:compile                        php bin/magento se:d:c
php bin/magento setup:install                           php bin/magento se:i
php bin/magento setup:performance:generate-fixtures     php bin/magento se:p:generate-fixtures
php bin/magento setup:rollback                          php bin/magento se:r
php bin/magento setup:static-content:deploy             php bin/magento se:s:d
php bin/magento setup:store-config:set                  php bin/magento se:sto:s 
php bin/magento setup:uninstall                         php bin/magento se:un
php bin/magento setup:upgrade                           php bin/magento se:up

tema

php bin/magento theme:uninstall                         php bin/magento t:u

Fuente


Ahora veo que algunos comandos son ambiguos (tienen más de una interpretación) como php bin/magento c:s. ¿Cómo se pueden manejar los comandos ambiguos?
amitshree

1
@amitshree cuando tienes la misma palabra de inicio y luego tienes que agregar el segundo como int esto c:sthará el truco
Qaisar Satti

Eso es bueno :-)
amitshree

8

Agregué algunos comandos de atajos aquí.

1. Configurar la línea de comando de actualización

Configuración de php bin / magento: actualización ==> php bin / magento s: arriba

2. Línea de comando de caché

php bin / magento cache: clean ==> php bin / magento c: c

php bin / magento cache: deshabilitar ==> php bin / magento c: d

php bin / magento cache: enable [cache_type] ==> php bin / magento c: e [cache_type]

php bin / magento cache: flush [cache_type] ==> php bin / magento c: f [cache_type]

php bin / magento cache: estado ==> php bin / magento c: s

3. Implementación de contenido estático mediante línea de comandos

php bin / magento setup: static-content: deploy ==> php bin / magento s: s: d

4. Reindexar usando la línea de comando

php bin / magento indexador: reindex ==> php bin / magento i: rei

php bin / magento indexer: info ==> php bin / magento i: i

php bin / magento indexer: estado ==> php bin / magento i: sta

php bin / magento indexador: show-mode ==> php bin / magento i: sho

php bin / magento indexer: reset ==> php bin / magento i: res

5. Módulos de línea de comando

php bin / magento module: status ==> php bin / magento mo: s

Módulo php bin / magento: deshabilitar Namespace_Module ==> php bin / magento mo: d

php bin / magento module: enable Namespace_Module ==> php bin / magento mo: e

Módulo php bin / magento: desinstalar Namespace_Module ==> php bin / magento m: u

Muchos atajos en Magento. Comando de uso frecuente que solo he proporcionado.

Espero que sea útil para otros.

para más referencia: https://github.com/brentwpeterson/magento-patches/wiki/Magento-CLI-shortcuts


¿Podemos obtener esta lista de accesos directos en el documento estándar de Magento 2?
Pramod Kharade

Sí, lo obtuve del documento de Magento. y guardar en mi bloc de notas. Encontraré y compartiré el enlace.
Rama Chandran M

+1 de mi lado. También actualizo más comandos.
Rohan Hapani


3

Lista de acceso directo de comandos de magento 2.

Configurar actualización

php bin / magento s: arriba

Si no desea eliminar los archivos pub / static mientras instala / actualiza la base de datos, utilice el siguiente comando.

php bin / magento s: up --keep-Generated

Caché limpio

php bin / magento c: c

Lavado de caché

php bin / magento c: f

Desactivar el caché

php bin / magento c: d

Habilitar caché

php bin / magento c: e

Reindexar

php bin / magento i: rei

Ver la lista de indexadores

php bin / magento i: i

Ver el estado del indexador

php bin / magento i: st

Ver reinicios del indexador

php bin / magento i: res

Mostrar el modo de todos los indexadores

php bin / magento i: sh

Implementación de contenido estático

php bin / magento s: s: d

Implementación de contenido estático para lenguaje particular

php bin / magento s: s: d en_US

Implementación de contenido estático para el tema de backend de Magento

php bin / magento s: s: d --theme = "Magento / backend"

Implementación de contenido estático para temas específicos

php bin / magento s: s: d --theme Magento / luma --theme Magento / second_theme

Excluye temas en la implementación de contenido estático y no minimiza HTML

php bin / magento s: s: d en_US --exclude-theme Magento / luma --no-html-minify

Di Compile

php bin / magento s: d: c

Ver todos los módulos Estado

php bin / magento mo: s

Habilitar módulo

php bin / magento mo: e Namespace_Module

Deshabilitar módulo

php bin / magento mo: d Namespace_Module

Desinstalar módulo

php bin / magento mo: u Namespace_Module

Comprobar modo actual

php bin / magento d: m: sh

Cambiar al modo desarrollador

php bin / magento d: m: se desarrollador

Cambiar al modo de producción

php bin / magento d: m: se producción

Espero que los ayude a todos.



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.