想要運行Magento 2的相關命令行命令,首先第一步
- 以Magento file system owner 角色登錄你已安裝好的 Magento server
- 輸入以下命令切換到bin目錄下
cd <magento_root>/bin
例如:
- Ubuntu:
cd /var/www/magento2/bin
- CentOS:
cd /var/www/html/magento2/bin
你可以以下列任意一種方式運行Magento命令:
php magento <command>
./magento <command>
magento <command>
(after adding<magento_root>/bin
to your systemPATH
)
Magento 2 常用命令
下表列出了一些常用的命令供大家查閱,如果想了解每個命令的詳細內容,可以點擊命令名字進行查。
注意,在運行命令行命令之前,要保證你已經安裝了Magento 程序,也打開了一些modules
命令 | 說明 |
---|---|
magento cache:{enable/disable/clean/flush/status} |
緩存cache管理 |
magento indexer:{status/show-mode/set-mode/reindex/info/reset/show-dimensions-mode/set-dimensions-mode} |
索引indexers管理 |
magento cron:run |
運行Magento cron jobs |
magento setup:di:compile |
編譯所有的 不存在的代理和工廠,併爲商店和網站定義預編譯類,定義繼承信息和插件。 |
magento info:dependencies:{show-modules/show-modules-circular/show-framework} |
模塊依賴關係,循環依賴關係和Magento框架依賴關係。 |
magento i18n:{collect-phrases/pack/uninstall} |
創建翻譯字典或翻譯包 |
magento setup:static-content:deploy |
部署靜態視圖文件 |
magento dev:source-theme:deploy |
通過LESS創建CSS |
magento dev:tests:run |
運行自動化測試 |
magento dev:xml:convert |
更新佈局XML文件來匹配新的可擴展樣式表語言轉換(XSLT)樣式表 |
magento setup:perf:generate-fixtures |
生成用於性能測試的數據。 |
magento sampledata:install |
安裝Magento應用程序後,安裝可選的Magento示例數據。 |
magento config:{set/sensitive:set/show/} |
管理後臺配置 |
bin/magento admin:user:{create/unlock} |
創建/編輯/解鎖管理員賬號 |
bin/magento dev:template-hints:{enable/disable } |
啓用/禁用開發人員模板提示 |
幫助Help 命令
輸入如下命令,可以顯示說有的命令行命令:
bin/magento list
輸入如下命令,可以顯示對某一命令的幫助信息
bin/magento help <command>
bin/magento help setup:install
bin/magento help cache:enable
常用命令參數說明
下表列出了所有命令都有的常用命令參數。這些命令可以在安裝Magento軟件之前或之後運行:
參數名字 | 簡寫方式 | 含義 |
---|---|---|
--help |
-h |
顯示某個命令的幫助信息,例如, ./magento help setup:install or ./magento help setup:config:set . |
--quiet |
-q |
靜音模式; 沒有輸出 |
--no-interaction |
-n |
沒有互動問題 |
--verbose=1,2,3 |
-v, -vv, -vvv |
詳細程度。 例如,-verbose = 3或-vvv顯示調試詳細信息,這是最詳細的輸出。 默認值爲--verbose = 1或-v。 |
--version |
-V |
顯示程序的版本 |
--ansi |
n/a | 強制 ANSI 輸出 |
--no-ansi |
n/a | 禁用ANSI 輸出 |