This document provides an overview of installing and using GNU/Linux and Free and Open Source Software (FOSS). It discusses FOSS principles, popular GNU/Linux distributions, the installation process for GNU/Linux, installing software using RPM and YUM package managers, and using virtualization software like VirtualBox. Common commands and tools in GNU/Linux like LaTeX, NCTUns network simulator, and recovering from file system errors are also covered at a high level. The document aims to educate and help users get started with GNU/Linux and FOSS.