Linux – Basic System Usage (LNXU)
Unix-like systems, Linux - administration
This course introduces the Linux operating system and guides you through practical setup and use. You will learn installation, basic administration, working with the shell and common system concepts to perform everyday tasks reliably on Linux servers and desktops.
You will practice core tasks such as file operations, setting permissions, process control and work with text editors. The course also explains distributions, open source concepts and basic tools for searching, archiving and compression.
Location, current course term
Contact us
The course:
Hide detail
-
Introduction to the Linux world
-
History and basic principles of Unix/Linux, terminology, overview of common distributions, principles of open source licenses (GPL, LGPL, BSD) and their impact on users
-
Basic usage modes: text mode vs. graphical desktop (GUI)
-
Using the shell
-
Shell role, how to enter commands and syntax
-
Manual (man) pages
-
Basic commands and examples of running processes
-
Desktop environments and types of GUIs
-
Working with files
-
What a file is
-
Purpose and contents of system directories
-
File operations: create, delete, copy, move
-
Setting file permissions and ownership
-
Advanced shell features
-
Working with shell variables
-
Metacharacters and expansion
-
Redirection and pipelines
-
Running processes in the background
-
Quoting and escaping characters
-
Basic system commands and tools
-
Displaying file contents
-
Searching for files
-
Backups and the tar command
-
Compressing files
-
Working with text files
-
And many more tools
-
Editing text files
-
Using the vi/vim editor
-
Other text editors
-
Configuring the user environment
-
User-specific settings and where they are stored
-
Assumed knowledge:
-
No prior knowledge required.
-
Recommended subsequent course:
-
Linux – Basic Administration (LNX1)
-
Schedule:
-
3 days (9:00 AM - 5:00 PM )
-
Language:
-