Course catalog


Linux for system administrator

Course start date:
On customer request
€ 1 400

5 days

Training description

This training is designed for system administrators who want to acquire or systematize their knowledge necessary to work with the Linux operating system. The training provides a thorough understanding of the different technologies and working methods for a wide range of versions of this operating system. This knowledge is necessary for most system administrators to perform their work tasks.

Course syllabus

Module 1: Installing and administering Linux

1) Linux overview.

2) Brief introduction to GUI.

3) CLI basics.

4) Shell, prompts.

5) Commands, parameters, arguments.

6) CLI editing.

7) Command history.

8) File management.

9) File system hierarchy.

10) Absolute and relevant paths.

11) Copy, move, delete.

12) Links.

13) Viewing, creating, editing text files (redirecting input and output, text editors).

Module 2: Users and groups

1) Local users.

2) Local groups.

3) Password management.

4) Discretionary model of access (without umask and posix acl).

5) ugo + rwx concept.

6) Changing the owner.

7) Assigning privileges.

Module 3: Processes

1) Processes and states.

2) Compliance factor.

3) Signals.

4) Delayed (at) and scheduled (cron) tasks.

5) Delayed tasks.

6) User's scheduled tasks.

7) System's scheduled tasks.

8) Logs (systemd-journald and rsyslog).

Module 4: Basic configuration

1) nmcli.

2) Network interfaces configuration files.

3) Network filter.

4) Package management.

5) rpm.

6) yum.

7) Services management (systemctl).

8) Units and unit files.

9) Stopping, starting, restarting, autostart.

10) Drives, volumes, file systems.

11) Disk partitioning.

12) Creating and mounting file systems.

13) LVM.

14) Concept.

15) Creation.

16) Add/delete physical volumes, change file system size.

17) Network file systems.

18) Configuring nfs server.

19) Configuring nfs client.

20) Bash scripts basics.

21) Concepts.

22) Variables.

23) Loops, functions, cases.

Module 5: Boot and initialization procedures

1) Boot procedure description.

2) Managing boot procedure.

3) Root password recovery.

4) Linux installation.