One of my favourite books is 'The UNIX Programming Environment' by Kernighan and Pike, 1984.
Book from 2003 is old anyway, as it was started a year ago. Writing and publishing take some time, you see. I meant that you won't find a book that have all the solutions for you so it's better, IMHO, of course, just to get the direction, the main idea. Even you get the latest book it'll be older than your system and will get no use in a month if it's specific.
And about UNIX and Linux... They are similar. I used a book about Solaris to administer a Linux computer ages ago... Utils are standard. Some details, of course, differ, but it's mainly about administration and kernel internals etc.