Course

Practical Introduction to the Linux/Unix World («LINUX»)

This course provides beginners with the necessary basics to get to know the Unix concepts as a user of a Linux, Unix, macOS or BSD system and to be able to execute essential commands on the command line.
Duration 3 days
Price 2'100.–
Course documents Digicomp course material

Course facts

Key Learnings
  • Logging in and out on Unix/Linux systems
  • Learning the basics of working with the shell
  • Using the help to find out details about commands, file formats or the shell
  • Editing files using the usual Unix/Linux editors
  • Getting to know the most commonly used commands under Linux/Unix
  • Linking the commands to the pipeline
  • Getting to know the Standard Unix directory tree
  • Using commands to manage files and directories
  • Managing and locating processes
  • Getting to know the concepts of local security
  • Understanding and setting access rights for files and directories
  • Printing and sending emails from the command line
  • Viewing the network configuration
  • Finding errors in the network
Content

1 What is Linux/Unix

  • What is the purpose of an operating system?
  • The user interface
  • Why Unix?
  • Unix history
  • Unix derivatives
  • Does Unix have a future? 

2 First Steps

  • Login and Logout
  • Login via GUI 
  • The Unix GUI 
  • Manage files and directories with the mouse
  • Edit files without «vi»
  • Getting started with the shell and commands
  • The X-Terminal (xterm)

3 The shell(s) 

  • What is an order?
  • How to use the shell 
  • Bash
  • Corn shell
  • Which shell?
  • Manage processes with the shell
  • Arguments and the File Name Expansion
  • You decide: Options
  • Aliases
  • Echo and variables
  • Predefined variables 

4 Aids

  • Search where and what? 
  • The Unix Online Manual
  • Help of commands
  • Local Documentation 
  • Infinite Source – Internet 
  • Books

5 Editors

  • Unix standard editors 
  • «vi»
  • The alternative «vim»
  • Further alternatives – Emacs & Co.

6 Commands

  • What is a command?
  • Paths
  • A few useful commands 
  • Redirection of input and output
  • Connecting commands
  • Filter Commands

7 Files and directories

  • File types 
  • Unix directory tree 
  • Manage files and directories 

8 Processes

  • What is a process?
  • Calling a program
  • Stopping or canceling a process 
  • Where is a process?
  • Output the process table with ps
  • Characteristics of processes
  • Process statuses
  • PID and PPID
  • User and Group
  • Priority
  • Process management
  • Cues
  • Send signals to processes
  • The (optional) command top

9 Security

  • Unix defense lines
  • Users, Groups and Others
  • The sensible password
  • Access rights
  • Setting access rights with «chmod»
  • Setting the default permissions

10 Print and e-mail

  • Print
  • The lp-spooling system
  • CUPS
  • E-mail

11 Networking

  • Basics
  • OpenSSH
  • Synchronize files and directories with «rsync»
  • A text-based browser – lynx
  • Transfer URLs – curl 
  • Downloads via «wget»
Methodology & didactics

Short introductions to topics, individual and group work, reflection through exercises and in learning discussions

Target audience

This course is aimed at prospective Linux/Unix users, experienced specialists of other operating systems as well as users who use the Linux/Unix operating system and want to familiarize themselves efficiently with the practical handling of Linux/Unix. The course also addresses the following job roles: IT managers, IT architects, project managers, system engineers and architects, system administrators, first and second level support as well as software developers.

Requirements

Operation of a computer, knowledge of another operating system is advantageous, but not mandatory. Having experienced Linux/Unix before is an advantage, but not a prerequisite for attending this course.

Download

Questions

Any questions?
First name
Last name
Company optional
Email
Phone
I would like to book this course as a company course
First name
Last name
Company
Email
Phone
Number of participants
Desired course location
Start date (DD.MM.YYYY)
End date (DD.MM.YYYY)

Choose your date

13
Aug
2025
15
Aug
2025
Geneva
French
Timetable
CHF 2’100.-
exkl. 8.1% Mwst.
CHF 2’100.-
exkl. 8.1% Mwst.
20
Aug
2025
22
Aug
2025
Zürich
German
Timetable
Guaranteed to take place. Register now!
CHF 2’100.-
exkl. 8.1% Mwst.
Guaranteed to take place. Register now!
CHF 2’100.-
exkl. 8.1% Mwst.
23
Sep
2025
25
Sep
2025
Lausanne
French
Timetable
CHF 2’100.-
exkl. 8.1% Mwst.
CHF 2’100.-
exkl. 8.1% Mwst.
29
Sep
2025
1
Oct
2025
Zürich
German
Timetable
CHF 2’100.-
exkl. 8.1% Mwst.
CHF 2’100.-
exkl. 8.1% Mwst.
29
Sep
2025
1
Oct
2025
Basel
German
Timetable
CHF 2’100.-
exkl. 8.1% Mwst.
CHF 2’100.-
exkl. 8.1% Mwst.
3
Nov
2025
5
Nov
2025
Geneva
French
Timetable
Guaranteed to take place. Register now!
CHF 2’100.-
exkl. 8.1% Mwst.
Guaranteed to take place. Register now!
CHF 2’100.-
exkl. 8.1% Mwst.
3
Dec
2025
5
Dec
2025
Virtual Training
German
Timetable
CHF 2’100.-
exkl. 8.1% Mwst.
CHF 2’100.-
exkl. 8.1% Mwst.
15
Dec
2025
17
Dec
2025
Lausanne
French
Timetable
CHF 2’100.-
exkl. 8.1% Mwst.
CHF 2’100.-
exkl. 8.1% Mwst.
14
Jan
2026
16
Jan
2026
Virtual Training
German
Timetable
CHF 2’100.-
exkl. 8.1% Mwst.
CHF 2’100.-
exkl. 8.1% Mwst.
9
Mar
2026
11
Mar
2026
Zürich
German
Timetable
CHF 2’100.-
exkl. 8.1% Mwst.
CHF 2’100.-
exkl. 8.1% Mwst.
9
Mar
2026
11
Mar
2026
Berne
German
Timetable
CHF 2’100.-
exkl. 8.1% Mwst.
CHF 2’100.-
exkl. 8.1% Mwst.
9
Mar
2026
11
Mar
2026
Basel
German
Timetable
CHF 2’100.-
exkl. 8.1% Mwst.
CHF 2’100.-
exkl. 8.1% Mwst.
18
May
2026
20
May
2026
Zürich
German
Timetable
CHF 2’100.-
exkl. 8.1% Mwst.
CHF 2’100.-
exkl. 8.1% Mwst.
18
May
2026
20
May
2026
Berne
German
Timetable
CHF 2’100.-
exkl. 8.1% Mwst.
CHF 2’100.-
exkl. 8.1% Mwst.
18
May
2026
20
May
2026
Basel
German
Timetable
CHF 2’100.-
exkl. 8.1% Mwst.
CHF 2’100.-
exkl. 8.1% Mwst.
1
Jul
2026
3
Jul
2026
Virtual Training
German
Timetable
CHF 2’100.-
exkl. 8.1% Mwst.
CHF 2’100.-
exkl. 8.1% Mwst.
31
Aug
2026
2
Sep
2026
Zürich
German
Timetable
CHF 2’100.-
exkl. 8.1% Mwst.
CHF 2’100.-
exkl. 8.1% Mwst.
31
Aug
2026
2
Sep
2026
Berne
German
Timetable
CHF 2’100.-
exkl. 8.1% Mwst.
CHF 2’100.-
exkl. 8.1% Mwst.
31
Aug
2026
2
Sep
2026
Basel
German
Timetable
CHF 2’100.-
exkl. 8.1% Mwst.
CHF 2’100.-
exkl. 8.1% Mwst.
5
Oct
2026
7
Oct
2026
Virtual Training
German
Timetable
CHF 2’100.-
exkl. 8.1% Mwst.
CHF 2’100.-
exkl. 8.1% Mwst.
23
Nov
2026
25
Nov
2026
Zürich
German
Timetable
CHF 2’100.-
exkl. 8.1% Mwst.
CHF 2’100.-
exkl. 8.1% Mwst.
23
Nov
2026
25
Nov
2026
Berne
German
Timetable
CHF 2’100.-
exkl. 8.1% Mwst.
CHF 2’100.-
exkl. 8.1% Mwst.
23
Nov
2026
25
Nov
2026
Basel
German
Timetable
CHF 2’100.-
exkl. 8.1% Mwst.
CHF 2’100.-
exkl. 8.1% Mwst.
Next date
13
Aug
2025
15
Aug
2025
Geneva
French
Timetable
CHF 2’100.-
exkl. 8.1% Mwst.
CHF 2’100.-
exkl. 8.1% Mwst.

Further courses

Linux/Unix – Buildup to Administrator/PowerUser («LINUX2»)

4 days
CHF
2'800.–

LPI – Linux Administrator I («LP1»)

4 days
CHF
2'800.–

Linux Automation with Ansible («LINANS»)

3 days
CHF
2'350.–

Linux Security for Administrators («LINSEC»)

2 days
CHF
1'900.–

Linux/Unix shell for power users and programmers («USH»)

3 days
CHF
2'100.–