If you don't mind paying use Cengage.
This one is for total like all linux and rh certification. I recommend Cengage, because of all the extra material that comes with it (like online materials). I have
not used this particular book, but I have used 5 or so courses from Cengage, and the format is the same.