Uma das melhorias mais úteis do Magento 2 em relação ao seu antecessor é sua ferramenta de interface de linha de comando (CLI) integrada.
Esta poderosa ferramenta permite que você execute uma ampla variedade de tarefas, incluindo instalação, configuração, backups de banco de dados, compilando MENOS etc.
No entanto, o que a maioria dos desenvolvedores do Magento não sabe é que você pode encurtar suas linhas de comando com atalhos.
Os comandos CLI mais populares usados no Magento 2
Para ajudá-lo a executar rapidamente suas tarefas, reunimos a lista dos atalhos de comando mais usados no Magento 2.
Catálogo
Crie imagens de produtos redimensionadas
php bin/magento c:i:r
Remover atributos de produtos não utilizados
php bin/magento c:p:a:r
Configuração
Instalar Magento
php bin/magento s:i
Desinstalar Magento
php bin/magento s:un
Atualize o aplicativo Magento atual, dados de banco de dados e esquema
php bin/magento s:up
Observação: Se você não deseja remover arquivos pub/static durante a instalação/atualização de um banco de dados, use o seguinte comando.
php bin/magento s:up --keep-generated
Dados de amostra
Implantar módulos de dados de amostra
php bin/magento sa:d
Remova os pacotes de dados de amostra do composer.json
php bin/magento sa:rem
Redefinir todos os módulos de dados de amostra para reinstalação
php bin/magento sa:res
Cache
Verifique o status do cache
php bin/magento c:s
Limpeza de cache
php bin/magento c:c
Liberação de cache
php bin/magento c:f
Desativar cache
php bin/magento c:d
Ativar cache
php bin/magento c:e
Indexador
Reindexação
php bin/magento i:rei
Veja a lista de indexadores
php bin/magento i:i
Visualizar o status do indexador
php bin/magento i:st
Ver redefinições do indexador
php bin/magento i:res
Mostrar o modo de todos os indexadores
php bin/magento i:sh
Implantando
Verifique o modo atual
php bin/magento d:m:sh
Mudar para o modo de desenvolvedor
php bin/magento d:m:se developer
Mudar para o modo de produção
php bin/magento d:m:se production
Implantação de conteúdo estático
php bin/magento s:s:d
Implantação de conteúdo estático para um idioma específico
php bin/magento s:s:d en_US
Implantação de conteúdo estático para o tema de back-end do Magento
php bin/magento s:s:d --theme="Magento/backend"
Implantação de conteúdo estático para temas específicos
php bin/magento s:s:d --theme Magento/luma --theme Magento/second_theme
Excluir temas na implantação de conteúdo estático e não minifica o HTML
php bin/magento s:s:d en_US --exclude-theme Magento/luma --no-html-minify
Di Compile
php bin/magento s:d:c
Módulos
Veja todos os módulos Status
php bin/magento mo:s
Ativar módulo
php bin/magento mo:e Namespace_Module
Desativar módulo
php bin/magento mo:d Namespace_Module
Módulo de desinstalação
php bin/magento mo:u Namespace_Module
Desenvolvedor
Executar testes
php bin/magento d:t:r
Cron
Executar trabalhos agendados
php bin/magento c:r
Execute cron jobs agendados para aplicativo de configuração
php bin/magento s:c:r
Espero que ajude!