Я считаю, что любая область знаний требует для овладения ею настойчивого внимания со стороны обучающегося. Хорошей практикой, конечно, будет установка linux на рабочий комп в качестве основной (я так сделал 20 лет назад). Но Window Manager развращает, т.к. основной объём знаний и навыков с linux основан на работе с её внутренностями: filesystem, shell, processes, services, devices ... вобщем, впитать мощь архитектуры SystemV (если про linux). Но это лучше сделать с прикладными задачами, коих великое множество! Настройка хостинга, деплой проектов, установка и эксплуатация сервисов, непосредственно - разработка, скриптинг в shell, perl и т.д. и т.п. А сгенерить эти задачи может только сама профессия. Короче, прям быстро поднять навыки, я сомневаюсь что получится, но со временем, через интерес к linux и настойчивой работе с ним вы станете хорошим профи. 90% ответов на ваши вопросы вы найдете через google-поиск, stackoverflow, etc.