Danh sách các lệnh hữu ích trong Magento 2
Nếu bạn đang bắt đầu làm việc với Magento 2 thì việc biết các câu lệnh là rất quan trọng, đôi khi có thể bạn sẽ gặp khó khăn trong việc tìm lệnh để thực hiện tác vụ của mình. Trong bài viết này mình đã thu thập các lệnh hữu ích thông dụng trong Magento 2.
Mình biết điều này bởi vì nhiều nhà phát triển cũng đã phải trải qua điều tương tự, đó là lý do mình quyết định tổng hợp các lệnh hữu ích lại và gom vào thành một bài viết, giúp bạn có chỗ tìm lệnh dễ dàng, từ đó, tiết kiệm thời gian cho bạn.
Danh sách các lệnh Magento 2 thông dụng hữu ích
MÔ TẢ LỆNH | LỆNH ĐẦY ĐỦ | LỆNH RÚT GỌN |
---|---|---|
Các lệnh có sẵn | ||
Hiển thị trợ giúp | php bin/magento help | php bin/magento h |
Liệt kê tất cả các lệnh trong Magento 2 | php bin/magento list | php bin/magento l |
admin | ||
Tạo một tài khoản admin | php bin/magento admin:user:create --admin-user=taikhoan --admin-password=matkhau123 [email protected] --admin-firstname=Magetop --admin-lastname=Ecommerce | php bin/magento a:u:c |
Mở khóa tài khoản admin | php bin/magento admin:user:unlock "taikhoan" | php bin/magento a:u:u |
app | ||
Tạo dump cho ứng dụng | php bin/magento app:config:dump | |
Nhập dữ liệu từ các tệp cấu hình được chia sẻ vào bộ nhớ dữ liệu thích hợp | php bin/magento app:config:import | |
Kiểm tra xem quá trình truyền cấu hình có yêu cầu cập nhật hay không | php bin/magento app:config:status | |
cache | ||
Xóa các loại cache | php bin/magento cache:clean | php bin/magento c:c |
Tắt các loại cache | php bin/magento cache:disable | php bin/magento c:d |
Bật các loại cache | php bin/magento cache:enable | php bin/magento c:e |
Xóa bộ nhớ đệm được sử dụng bởi các loại bộ đệm | php bin/magento cache:flush | php bin/magento c:f |
Kiểm tra trạng thái bộ nhớ cache | php bin/magento cache:status | php bin/magento c:s |
catalog | ||
Tạo các hình ảnh sản phẩm đã thay đổi kích thước | php bin/magento catalog:images:resize | php bin/magento c:i:r |
Loại bỏ các thuộc tính sản phẩm không sử dụng. | php bin/magento catalog:product:attributes:cleanup | php bin/magento c:p:a:c |
config | ||
Đặt các giá trị cấu hình sensitive | php bin/magento config:sensitive:set | |
Thay đổi cấu hình hệ thống | php bin/magento config:set | |
Hiển thị giá trị cấu hình cho đường dẫn nhất định. Nếu đường dẫn không được chỉ định, tất cả các giá trị đã lưu sẽ được hiển thị | php bin/magento config:show | |
cron | ||
Tạo và cài đặt crontab cho người dùng hiện tại | php bin/magento cron:install | |
Xóa tác vụ khỏi crontab | php bin/magento cron:remove | |
Chạy công việc theo lịch trình | php bin/magento cron:run | php bin/magento c:r |
customer | ||
Nâng cấp hàm băm của khách hàng theo thuật toán mới nhất | php bin/magento customer:hash:upgrade | php bin/magento c:h:u |
deploy | ||
Đặt chế độ ứng dụng | php bin/magento deploy:mode:set | php bin/magento d:m:set |
Hiển thị chế độ ứng dụng hiện tại | php bin/magento deploy:mode:show | php bin/magento d:m:sho |
dev | ||
Cung cấp thông tin về cấu hình Dependency Injection cho Command. | php bin/magento dev:di:info | |
Tắt ghi nhật ký truy vấn DB | php bin/magento dev:query-log:disable | |
Bật ghi nhật ký truy vấn DB | php bin/magento dev:query-log:enable | |
Thu thập và xuất bản các tệp nguồn cho theme | php bin/magento dev:source-theme:deploy | php bin/magento d:s:d |
Tắt gợi ý mẫu giao diện người dùng. Có thể yêu cầu xóa bộ nhớ cache | php bin/magento dev:template-hints:disable | |
Bật gợi ý mẫu giao diện người dùng. Có thể yêu cầu xóa bộ nhớ cache | php bin/magento dev:template-hints:enable | |
Chạy thử nghiệm | php bin/magento dev:tests:run | php bin/magento d:t:r |
Tạo danh mục các URN thành ánh xạ *.xsd cho IDE để đánh dấu xml | php bin/magento dev:urn-catalog:generate | php bin/magento d:u:g |
Chuyển đổi tệp XML bằng cách sử dụng XSL style sheets | php bin/magento dev:xml:convert |
|
i18n | ||
Khám phá các cụm từ trong cơ sở code | php bin/magento i18n:collect-phrases | php bin/magento i1:c |
Lưu gói ngôn ngữ | php bin/magento i18n:pack | php bin/magento i1:p |
Gỡ cài đặt gói ngôn ngữ | php bin/magento i18n:uninstall | php bin/magento i1:u |
indexer | ||
Hiển thị các chỉ mục được phép | php bin/magento indexer:info | php bin/magento i:i |
Dữ liệu lập chỉ mục | php bin/magento indexer:reindex | php bin/magento i:rei |
Đặt lại trạng thái của trình lập chỉ mục thành không hợp lệ | php bin/magento indexer:reset | php bin/magento i:res |
Đặt loại chế độ chỉ mục | php bin/magento indexer:set-mode | php bin/magento i:set |
Hiển thị Chế độ chỉ mục | php bin/magento indexer:show-mode | php bin/magento i:sho |
Hiển thị trạng thái của trình lập chỉ mục | php bin/magento indexer:status | php bin/magento i:sta |
info | ||
Hiển thị URI quản trị Magento | php bin/magento info:adminuri | php bin/magento i:a |
In danh sách các tệp sao lưu có sẵn | php bin/magento info:backups:list | php bin/magento i:b:l |
Hiển thị danh sách các loại tiền có sẵn | php bin/magento info:currency:list | php bin/magento i:c:l |
Hiển thị số lượng dependencies của Magento framework | php bin/magento info:dependencies:show-framework | php bin/magento i:d:show-f |
Hiển thị số lượng dependencies giữa các module | php bin/magento info:dependencies:show-modules | |
Hiển thị số lượng circular dependencies giữa các module | php bin/magento info:dependencies:show-modules-circular | |
Hiển thị danh sách các ngôn ngữ có sẵn | php bin/magento info:language:list | php bin/magento i:l:l |
Hiển thị danh sách các múi giờ khả dụng | php bin/magento info:timezone:list | php bin/magento i:t:l |
maintenance | ||
Đặt IP được miễn chế độ bảo trì | php bin/magento maintenance:allow-ips | php bin/magento m:a |
Tắt chế độ bảo trì | php bin/magento maintenance:disable | php bin/magento ma:d |
Bật chế độ bảo trì | php bin/magento maintenance:enable | php bin/magento ma:e |
Hiển thị trạng thái chế độ bảo trì | php bin/magento maintenance:status | php bin/magento ma:s |
module | ||
Tắt các module đã chỉ định | php bin/magento module:disable | php bin/magento mo:d |
Bật các module được chỉ định | php bin/magento module:enable | php bin/magento mo:e |
Hiển thị trạng thái của các module | php bin/magento module:status | php bin/magento mo:s |
Gỡ cài đặt các module được cài bằng composer | php bin/magento module:uninstall | php bin/magento m:u |
sampledata | ||
Triển khai module dữ liệu mẫu | php bin/magento sampledata:deploy | php bin/magento sa:d |
Xóa tất cả các gói dữ liệu mẫu khỏi composer.json | php bin/magento sampledata:remove | php bin/magento sa:rem |
Đặt lại tất cả các module dữ liệu mẫu để cài đặt lại | php bin/magento sampledata:reset | php bin/magento sa:res |
setup | ||
Sao lưu Magento Application code base media và DB | php bin/magento setup:backup | php bin/magento s:b |
Tạo hoặc sửa đổi cấu hình triển khai | php bin/magento setup:config:set | php bin/magento s:c:s |
Chạy công việc cron đã lên lịch cho ứng dụng thiết lập | php bin/magento setup:cron:run | php bin/magento s:c:r |
Cài đặt và nâng cấp dữ liệu trong DB | php bin/magento setup:db-data:upgrade | php bin/magento s:db-d:u |
Cài đặt và nâng cấp lược đồ DB | php bin/magento setup:db-schema:upgrade | php bin/magento s:db-s:u |
Kiểm tra xem lược đồ hoặc dữ liệu DB có yêu cầu nâng cấp hay không | php bin/magento setup:db:status | php bin/magento s:d:s |
Tạo cấu hình DI và tất cả các lớp bị thiếu có thể được tạo tự động | php bin/magento setup:di:compile | php bin/magento s:d:c |
Cài đặt ứng dụng Magento | php bin/magento setup:install | php bin/magento s:i |
Tạo fixtures | php bin/magento setup:performance:generate-fixtures | php bin/magento s:p:g |
Khôi phục lại Magento Application codebase, media và DB từ backup | php bin/magento setup:rollback | php bin/magento se:r |
Triển khai các tệp static view, dùng sau khi có thay đổi như cài đặt module, theme… | php bin/magento setup:static-content:deploy | php bin/magento s:s:d |
Cài đặt cấu hình cửa hàng. Không được chấp nhận kể từ 2.2.0. Sử dụng config: set thay thế | php bin/magento setup:store-config:set | php bin/magento s:s:s |
Gỡ cài đặt ứng dụng Magento | php bin/magento setup:uninstall | php bin/magento s:un |
Nâng cấp ứng dụng Magento, dữ liệu DB và schema, dùng khi cài đặt module. | php bin/magento setup:upgrade | php bin/magento s:up |
store | ||
Hiển thị danh sách các cửa hàng | php bin/magento store:list | |
Hiển thị danh sách các trang web | store:website:list | |
theme | ||
Gỡ cài đặt theme | php bin/magento theme:uninstall | php bin/magento t:u |
varnish | ||
Tạo Varnish VCL và lặp lại nó | php bin/magento varnish:vcl:generate |
Trên đây là tổng hợp các lệnh hữu ích trong Magento 2, hy vọng nó sẽ giúp ích cho bạn.
Cảm ơn bạn đã đọc bài viết.
Xem thêm các bài Hướng dẫn Magento 2 Tiếng Việt.