Magento CLI

前言

        Magento CLI 是一个命令行工具,用于管理和配置 Magento 应用程序。以下是 Magento CLI 2.4.7-p3 

用法

command [options] [arguments]
  • command: 要执行的命令。
  • options: 可选参数。
  • arguments: 命令的参数。

选项

  • -h, --help: 显示帮助信息。如果没有指定命令,则显示命令列表的帮助信息。
  • -q, --quiet: 不输出任何消息。
  • -V, --version: 显示应用程序版本。
  • --ansi|--no-ansi: 强制(或禁用 --no-ansi)ANSI 输出。
  • -n, --no-interaction: 不进行任何交互式询问。
  • -v|vv|vvv, --verbose: 增加消息的详细程度:1 为正常输出,2 为更详细输出,3 为调试输出。

可用命令

  • completion: 导出 shell 自动补全脚本。
  • help: 显示命令的帮助信息。
  • list: 列出所有命令。

admin

  • admin:adobe-ims:disable: 禁用 Adobe IMS 模块。
  • admin:adobe-ims:enable: 启用 Adobe IMS 模块。
  • admin:adobe-ims:info: 显示 Adobe IMS 模块的配置信息。
  • admin:adobe-ims:status: 显示 Adobe IMS 模块的状态。
  • admin:user:create: 创建管理员用户。
  • admin:user:unlock: 解锁管理员账户。

app

  • app:config:dump: 创建应用程序配置的转储。
  • app:config:import: 从共享配置文件导入数据到适当的数据存储。
  • app:config:status: 检查配置传播是否需要更新。

braintree

  • braintree:migrate: 从 Magento 1 数据库迁移存储的卡信息。

cache

  • cache:clean: 清理缓存类型。
  • cache:disable: 禁用缓存类型。
  • cache:enable: 启用缓存类型。
  • cache:flush: 刷新缓存存储。
  • cache:status: 检查缓存状态。

catalog

  • catalog:images:resize: 创建调整大小的产品图片。
  • catalog:product:attributes:cleanup: 删除未使用的产品属性。

cms

  • cms:wysiwyg:restrict: 设置是否强制用户 HTML 内容验证或仅显示警告。

config

  • config:sensitive:set: 设置敏感配置值。
  • config:set: 更改系统配置。
  • config:show: 显示给定路径的配置值。如果未指定路径,则显示所有保存的值。

cron

  • cron:install: 生成并安装当前用户的 crontab。
  • cron:remove: 从 crontab 中移除任务。
  • cron:run: 按计划运行任务。

customer

  • customer:hash:upgrade: 根据最新算法升级客户的哈希。

deploy

  • deploy:mode:set: 设置应用程序模式。
  • deploy:mode:show: 显示当前应用程序模式。

dev

  • dev:di:info: 提供有关依赖注入配置的信息。
  • dev:email:newsletter-compatibility-check: 扫描新闻稿模板以检查潜在的变量使用兼容性问题。
  • dev:email:override-compatibility-check: 扫描电子邮件模板覆盖以检查潜在的变量使用兼容性问题。
  • dev:profiler:disable: 禁用分析器。
  • dev:profiler:enable: 启用分析器。
  • dev:query-log:disable: 禁用数据库查询日志记录。
  • dev:query-log:enable: 启用数据库查询日志记录。
  • dev:source-theme:deploy: 收集并发布主题的源文件。
  • dev:template-hints:disable: 禁用前端模板提示。可能需要刷新缓存。
  • dev:template-hints:enable: 启用前端模板提示。可能需要刷新缓存。
  • dev:template-hints:status: 显示前端模板提示状态。
  • dev:tests:run: 运行测试。
  • dev:urn-catalog:generate: 生成 URN 到 *.xsd 映射的目录,以便 IDE 高亮显示 XML。
  • dev:xml:convert: 使用 XSL 样式表转换 XML 文件。

downloadable

  • downloadable:domains:add: 将域添加到可下载域白名单。
  • downloadable:domains:remove: 从可下载域白名单中移除域。
  • downloadable:domains:show: 显示可下载域白名单。

encryption

  • encryption:key:change: 更改 env.php 文件中的加密密钥。
  • encryption:payment-data:update: 使用最新的加密算法重新加密信用卡数据。

i18n

  • i18n:collect-phrases: 在代码库中发现短语。
  • i18n:pack: 保存语言包。
  • i18n:uninstall: 卸载语言包。

indexer

  • indexer:info: 显示允许的索引器。
  • indexer:reindex: 重新索引数据。
  • indexer:reset: 将索引器状态重置为无效。
  • indexer:set-dimensions-mode: 设置索引器维度模式。
  • indexer:set-mode: 设置索引模式类型。
  • indexer:set-status: 设置指定索引器的状态。
  • indexer:show-dimensions-mode: 显示索引器维度模式。
  • indexer:show-mode: 显示索引模式。
  • indexer:status: 显示索引器状态。

info

  • info:adminuri: 显示 Magento 管理 URI。
  • info:backups:list: 打印可用备份文件列表。
  • info:currency:list: 显示可用货币列表。
  • info:dependencies:show-framework: 显示对 Magento 框架的依赖数量。
  • info:dependencies:show-modules: 显示模块之间的依赖数量。
  • info:dependencies:show-modules-circular: 显示模块之间的循环依赖数量。
  • info:language:list: 显示可用语言区域列表。
  • info:timezone:list: 显示可用时区列表。

inventory

  • inventory:reservation:create-compensations: 通过提供的补偿参数创建预留。
  • inventory:reservation:list-inconsistencies: 显示所有订单和产品的可销售数量不一致。

inventory-geonames

  • inventory-geonames:import: 下载并导入用于源选择算法的地理名称。

maintenance

  • maintenance:allow-ips: 设置维护模式豁免 IP。
  • maintenance:disable: 禁用维护模式。
  • maintenance:enable: 启用维护模式。
  • maintenance:status: 显示维护模式状态。

media-content

  • media-content:sync: 同步内容与资产。

media-gallery

  • media-gallery:sync: 同步媒体存储和数据库中的媒体资产。

module

  • module:config:status: 检查 app/etc/config.php 文件中的模块配置并报告是否最新。
  • module:disable: 禁用指定模块。
  • module:enable: 启用指定模块。
  • module:status: 显示模块状态。
  • module:uninstall: 卸载通过 composer 安装的模块。

newrelic

  • newrelic:create:deploy-marker: 检查部署队列中的条目并创建相应的部署标记。

queue

  • queue:consumers:list: 列出消息队列消费者。
  • queue:consumers:restart: 重启消息队列消费者。
  • queue:consumers:start: 启动消息队列消费者。

remote-storage

  • remote-storage:sync: 同步媒体文件与远程存储。

saas

  • saas:resync: 重新同步 SaaS 服务的 feed 数据。

sampledata

  • sampledata:deploy: 部署 composer-based Magento 安装的示例数据模块。
  • sampledata:remove: 从 composer.json 中移除所有示例数据包。
  • sampledata:reset: 重置所有示例数据模块以重新安装。

security

  • security:recaptcha:disable-for-user-forgot-password: 禁用管理员用户忘记密码表单的 reCAPTCHA。
  • security:recaptcha:disable-for-user-login: 禁用管理员用户登录表单的 reCAPTCHA。
  • security:tfa:google:set-secret: 设置用于 Google OTP 生成的密钥。
  • security:tfa:providers: 列出所有可用的提供者。
  • security:tfa:reset: 重置一个用户的配置。

setup

  • setup:backup: 备份 Magento 应用程序代码库、媒体和数据库。
  • setup:config:set: 创建或修改部署配置。
  • setup:db-data:upgrade: 安装和升级数据库中的数据。
  • setup:db-declaration:generate-patch: 生成补丁并将其放入特定文件夹。
  • setup:db-declaration:generate-whitelist: 生成允许声明安装程序编辑的表和列的白名单。
  • setup:db-schema:upgrade: 安装和升级数据库架构。
  • setup:db:status: 检查数据库架构或数据是否需要升级。
  • setup:di:compile: 生成 DI 配置和所有可以自动生成的缺失类。
  • setup:install: 安装 Magento 应用程序。
  • setup:performance:generate-fixtures: 生成夹具。
  • setup:rollback: 回滚 Magento 应用程序代码库、媒体和数据库。
  • setup:static-content:deploy: 部署静态视图文件。
  • setup:store-config:set: 安装商店配置。自 2.2.0 起已弃用。请使用 config:set
  • setup:uninstall: 卸载 Magento 应用程序。
  • setup:upgrade: 升级 Magento 应用程序、数据库数据和架构。

store

  • store:list: 显示商店列表。
  • store:website:list: 显示网站列表。

theme

  • theme:uninstall: 卸载主题。

varnish

  • varnish:vcl:generate: 生成 Varnish VCL 并将其输出到命令行。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

CCSBRIDGE

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值