Linux
Linux is a very hands-on operating system. If running Windows is like driving an automatic, then running Linux is like driving a stick. It can take some work, but once you know your way around Linux, you’ll be using the command line and installing packages like a pro.
Prerequisites
- Basic knowledge of Linux, strong motivation and access to a computer that can run Linux
- OS installation
- Shell (
bash
) Remote access (
ssh
)Go through the recommended external sources (in the bottom part of this site)
- Take the test
- Finish the task
Outline
This µ-course aims to introduce:
- concepts and terminology used in Linux-based operating systems,
- selected Linux subsystems and their purpose,
- basic skills needed for installing and using Linux-based operating systems.
Topics include:
- shell,
- process management,
- file systems,
- memory management,
- network management,
- system installation,
- package management,
- security best practices,
- remote access.
External Sources
- General concepts - it is highly recommended to go through all the embedded links in the text
- Shell, File systems, Commandline tools
- Package management