LinuxCBT is an online-based training course that provides a comprehensive introduction to the Linux operating system. It covers topics such as the Linux kernel and its architecture, system administration, networking, shell scripting, and more. The course is designed to provide an in-depth understanding of the Linux platform, enabling users to become proficient in its use and apply it in their daily work. It includes tutorials, videos, and hands-on practice sessions to help users learn the fundamentals of Linux. Additionally, LinuxCBT offers several certification and assessment options to help users advance their skills.
This is the best online learning site I have seen, with very good and interesting content available.