O'Reilly: This course introduces students to the wide world of Linux. It is intended for people who know computers but have little to no experience with Linux. This course doesn’t make assumptions that the student’s Linux experience will be on servers, on the desktop, or on embedded systems, and provides information applicable to all 3 scenarios.Often, when people come from, primarily, a Windows experience, they expect things to work automatically, for example on Windows people just add a disk and it shows up without any other intervention. However on Linux, especially on servers and embedded systems, things need to be configured by the operator - so the operator can have more control over what gets set up.This course introduces not only the basic operation of a Linux system, but also some of the basic settings for accessing new drives, setting up startup applications, and installing new software on a Linux system.What you’ll learn and how you can apply itA clear understanding of Linux distributionsHow the Graphical UI and the command-line work together and that one is not preferred over the otherUnderstand how drives/filesystems are accessed on Linux systemsUnderstand the layout of the filesystem mounted on ‘/’Introduction to the command-line environmentHow to install and update the software on LinuxSurvey some of the more commonly used advanced Linux security optionsThis course is for you because…You’re an embedded software developer who has experience with other embedded operating systems, but little experience with Linux and need to develop a Linux-based embedded system.You’re a software developer who wants to switch to Linux on their day-to-day computer.You want an introduction to Linux as the first step to becoming a sys admin or DevOps developer.You’re a hobbyist who wants to try out Linux.Prerequisites:Experience using and performing basic configuration on other computer systems, e.g. WindowsLabels: Software Development,linux,john Bonesio,video,