Get in Touch

Course Outline

Introduction

  • Linux system architecture.
  • Distributions.
  • Executing commands from the command line.

Connecting to a Network

  • Making remote connections using 'ssh'.
  • Downloading files.
  • Transferring files using 'scp'.

Working with Files and Directories

  • The structure of the file system.
  • Creating and deleting files and directories.
  • Copying, moving, and renaming files and directories.
  • Viewing file content.
  • Searching for files.
  • Packing and unpacking files.

Editing files

  • 'nano' editor.
  • 'vim' editor.
  • Editing from the command line with the 'sed' editor.

Setting Permissions

  • The concept of rights and ownership.
  • Viewing and verifying permissions.
  • Absolute and symbolic notation.
  • Changing permissions with 'chmod'.
  • Changing ownership with 'chown'.
  • Default values of 'umask'.

Managing Users

  • Creating, changing, and deleting user accounts.
  • Security and password policy.
  • Groups.
  • User privileges.

Managing Processes

  • Searching for processes.
  • Process states.

Managing Software

  • Default and custom repositories.
  • Package management ('apt', 'yum', etc.).

Deploying a Server

  • Web server.
  • FTP server.
  • VNC server.
  • SSH authentication.

Setting up a Desktop Environment

  • Gnome and KDE.
  • Lightweight desktops.

Advanced Command Line

  • 'bash' shell.
  • Shell expansion.
  • Variables.
  • Stream redirection.
  • Initialization files.

Restarting the System

  • Controlling the startup process.
  • The GRUB boot loader.
  • System kernel.
  • Runlevels.
  • Service configuration files.
  • Stopping and restarting services.

System Maintenance

  • Resource monitoring (CPU, memory, disk, etc.).
  • Task management.
  • System logs.
  • Tuning and maintaining the Kernel.
  • Managing kernel modules.

Shell Scripting

  • Basics of programming in the 'bash' shell.
  • Variables.
  • Tests.
  • Functions.
  • The exit status of the script.

Troubleshooting

  • Applying a systematic approach to diagnosing and correcting system failures.
  • Networking tools.
  • System.

Requirements

  • Previous operating system administration experience is helpful but not required.
 21 Hours

Custom Corporate Training

Training solutions designed exclusively for businesses.

  • Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
  • Flexible Schedule: Dates and times adapted to your team's agenda.
  • Format: Online (live), In-company (at your offices), or Hybrid.
Investment

Price per private group, online live training, starting from 3900 € + VAT*

Contact us for an exact quote and to hear our latest promotions

Testimonials (6)

Provisional Upcoming Courses (Contact Us For More Information)

Related Categories