Notă: scripturile de shell descrise mai jos aparțin Magento 1 (EOL, iunie 2020). Pe Magento 2, toate operațiunile de linie de comandă se fac prin utilitarul unificat
bin/magento(ex.bin/magento indexer:reindex,bin/magento setup:backup).
În Magento 1, scripturile PHP din linia de comandă puteau accelera și automatiza operațiuni comune, evitând timeout-urile din interfața web:
- Backup accelerat — un script care creează o copie comprimată a bazei de date în
var/backups, mai rapid și fără timeout-urile din System → Tools → Backup; poate rula și ca un cron job. - Export/import accelerat — rulează același profil ca panoul de admin, dar mai rapid și fără problemele de timeout ale browserului.
Magento 1.4+ include propriile scripturi de shell în shell/:
abstract.php— clasa de bază pentru scripturile de shell;indexer.php— gestionarea indexului din linia de comandă;log.php— curățarea logurilor de vizitatori (esențial pentru a păstra baza de date rezonabilă);compiler.php— compilatorul Magento 1 (eliminat în Magento 2).
Pentru Magento 2, echivalentele se găsesc în bin/magento (rulează bin/magento list pentru toate comenzile disponibile).