This course will provide students with an overview of the usage and customization of a GNU/Linux system. The objectives include:

  • Linux Installation: Understanding the steps for installing and configuring a Linux distribution.
  • Disk Management: Managing partitions, file systems, and storage devices effectively.
  • Users and Files Management: Learning how to create, manage, and secure user accounts and file systems.
  • Shell and CLI Commands: Mastering essential shell commands and command-line interface operations for efficient system control.
  • Linux Kernel Modules Configuration: Exploring how to configure and manage kernel modules for optimal system performance.
  • Network Configuration: Setting up and managing network interfaces, services, and protocols.

By the end of this course, students will have the skills to install, manage, and customize Linux systems for a wide range of applications.