Get in Touch

Course Outline

Introduction

  • Linux distributions
  • Running commands from the terminal

Managing files and directories

  • Understanding the file system hierarchy
  • Creating and removing files and folders
  • Copying, moving, and renaming items
  • Displaying file contents
  • Searching for files and data
  • Compressing and extracting archives

Editing files

  • Using the 'nano' text editor
  • Modifying text from the command line using 'sed'

Working in the shell

  • Overview of the 'bash' shell
  • Input and output redirection
  • Configuring shell initialization files

File system permissions

  • Understanding rights and ownership concepts
  • Checking and verifying access permissions
  • Using absolute and symbolic notation
  • Modifying permissions with 'chmod'
  • Changing ownership with 'chown'

Managing processes

  • Viewing and locating running processes
  • Controlling and managing processes

User management

  • Managing user accounts
  • Security standards and password policies
  • Working with user groups
  • Defining user privileges

Network connections

  • Establishing remote sessions using 'ssh'
  • Downloading files from the network
  • Transferring files with 'scp'

System maintenance

  • Monitoring system resources
  • Handling background tasks
  • Managing software packages via 'apt' and 'yum'

Requirements

Basic computer literacy

 21 Hours

Number of participants


Price per participant

Testimonials (7)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories