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 optional
Email
Phone
Number of participants
Desired course location
Start date (DD.MM.YYYY)
End date (DD.MM.YYYY)

Choose your date

9
Apr
2025
11
Apr
2025
Berne
German
Timetable
Guaranteed to take place.
CHF 2’100.-
exkl. 8.1% Mwst.
Guaranteed to take place.
CHF 2’100.-
exkl. 8.1% Mwst.
9
Apr
2025
11
Apr
2025
Lausanne
French
Timetable
CHF 2’100.-
exkl. 8.1% Mwst.
CHF 2’100.-
exkl. 8.1% Mwst.
19
May
2025
21
May
2025
Geneva
French
Timetable
CHF 2’100.-
exkl. 8.1% Mwst.
CHF 2’100.-
exkl. 8.1% Mwst.
2
Jun
2025
4
Jun
2025
Berne
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.
30
Jun
2025
2
Jul
2025
Lausanne
French
Timetable
CHF 2’100.-
exkl. 8.1% Mwst.
CHF 2’100.-
exkl. 8.1% Mwst.
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
Berne
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.
Next date
9
Apr
2025
11
Apr
2025
Lausanne
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/Unix shell for power users and programmers («USH»)

3 days
CHF
2'100.–