Magento 2: Disable all custom and Third Party Module in single Command

php bin/magento module:status | grep -v Magento | grep -v List | grep -v None | grep -v -e '^$'| xargs php bin/magento module:disable

Credit : Toan Nguyen

Source


You can simply disable what modules you want by modify in app/etc/config.php file the value form 1 to 0 for the specific module. and the run php bin/magento setup:upgrade command.

Example:

'Ves_Setup' => 1, 

changed:

'Ves_Setup' => 0,