The 'all' configuration includes clustering support, while the 'default' config does not. Other than that, they include all of the same services. Thus 'all' == 'default' + clustering. This is covered in
JBoss in Action, page 17, table 1.3.
Regarding page 25, please note that the 2 lines of the command should be typed on a single line. (The error you are getting is that '-d' requires a parameter, and in the book the -d and its parameter, "helloapp.war/WEB-INF/classes src/com/manning/jbia/intro/*" are split between two lines). The funny arrow in front of the second line is a continuation character (see page xxv in the intro)