I want to stop solr by command so if find this article
http://rc98.net/solrinit
echo \"Stopping Solr\"
cd $SOLR_DIR
java -Xmx1024m -DSTO
solr stop -all
# Stops all the ports
solr stop -p 8983
# Stop the particular port
If it shows the error ERROR: Port 8983 is already being used by another process.
, kill the console window which runs Solr by Ctrl-C
and then try one of the above options. Because killing the console window does not stop the service.