Below is a list of the various commands you can execute in the terminal of Linux for Magento 1.9.3.x

To do this, first go via terminal to the root where your Magento installation is located.


Reindexing all:

php -f shell/indexer.php reindexall


List of all commands:

php -f shell/indexer.php help


Indexing status:

php shell/indexer.php --status


Short overview of various commands:

php shell/indexer.php --reindex catalog_product_attribute
php shell/indexer.php --reindex catalog_product_price
php shell/indexer.php --reindex catalog_url
php shell/indexer.php --reindex catalog_product_flat
php shell/indexer.php --reindex catalog_category_flat
php shell/indexer.php --reindex catalog_category_product
php shell/indexer.php --reindex catalogsearch_fulltext
php shell/indexer.php --reindex cataloginventory_stock
php shell/indexer.php --reindex tag_summary