Что нужно изучать, чтобы лучше понимать Linux?
По устройству - читайте Немет. Книга, правда, несколько устарела, но архитектура Linux меняется очень медленно и всё равно осталась в тех временах.
По командной строке читайте Шоттс, отрабатывая на практике.

По дистрибутиву - ставьте Убунту в виртуалке, на реальное железо не ставьте.

Самый же лучший бустер - опыт работы, теория даст ну от силы 15-20% знаний. Ещё можете поставить Линукс на ПК в синглбуте, тогда глюки и корявость системы на десктопе прямо-таки с головой погрузят вас в увлекательный мир геморроя. Месяц-два и будете уже прожжёным линуксоидом.
учи си и копайся в системных либах, переписывай их. напиши свой прокси сервер, шелл, примитивную файловую систему и тд.