Get in Touch

Course Outline

Introduction

  • Linux distributions
  • Running commands via the command line

Managing files and directories

  • Understanding the file system structure
  • Creating, removing files, and directories
  • Duplicating, relocating, and renaming files and folders
  • Inspecting file contents
  • Searching for files and data
  • Compressing and extracting archives

File editing

  • Using the 'nano' editor
  • Command-line editing with 'sed'

Shell environment

  • The 'bash' shell
  • Redirecting input and output streams
  • Configuration and initialization files

File system permissions

  • Understanding rights and ownership concepts
  • Checking and validating permissions
  • Interpreting absolute and symbolic notation
  • Modifying permissions with 'chmod'
  • Transferring ownership with 'chown'

Process management

  • Monitoring and locating running processes
  • Controlling and managing processes

User administration

  • Managing user accounts
  • Security standards and password policies
  • Organizing user groups
  • Assigning user privileges

Network connectivity

  • Establishing remote connections via 'ssh'
  • Retrieving files from remote sources
  • Transferring files using 'scp'

System upkeep

  • Monitoring system resources
  • Managing scheduled and active tasks
  • Handling packages with 'apt' and 'yum'

Requirements

Basic computer literacy skills

 21 Hours

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories