How much can learning Linux help with an understanding of PC hardware?

I’m a good technician, but I’m pretty average when it comes to my knowledge of hardware. I’m looking to kill two birds with one stone by learning Linux.