The Linux book maybe a bit more precise if you only use Linux. Having read about half of "Advanced Linux Programming" I would say that its not too Linux-specific.
Another point that you may want to consider is that the book "Advanced Linux Programming" is downloadable entirely for free (!) in the form of nice PDF's, layed out just like the book. (one PDF for each chapter).
See the "downloads" link at:
http://www.advancedlinuxprogramming.com/