Which version of JBoss AS? Also, how are you startting JBoss AS?
For JBoss AS 7, see "Stopping a running instance of standalone server" on this page: https://community.jboss.org/wiki/JBossAS7UserGuide
For JBoss AS 6 or earlier, see this: http://docs.jboss.org/jbossas/guides/installguide/r1/en/html/start-stop.html
By the way, CTRL-C is an acceptable way to stop JBoss AS. JBoss AS listens for the CTRL-C and performs an orderly shutdown (as you can tell by looking at the console log).