If I were to recommend a book, the one you linked would be awesome. I don't recommend a book. Look online, find some tutorials, play around, that sort of stuff.
Just check out bash. ( since it's the standard command line every distro comes packaged with ) In general playing around is usually more effective than reading about it. But since it's linux, it's not the only shell - there's also zsh and likely others.
After googling i found a book called from bash to the z shell, so that "mite b cool" if you absolutely must read about it.