Get in Touch

Course Outline

Introduction

  • Overview of distributions
  • Running commands via the command line

Managing files and directories

  • Understanding the file system structure
  • Creating and removing files and directories
  • Copying, relocating, and renaming files and directories
  • Inspecting file contents
  • Performing searches
  • Compressing and extracting files

Editing files

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

Working in the shell

  • The 'bash' shell environment
  • Stream redirection techniques
  • Configuration and initialization files

File system permissions

  • Concepts of access rights and ownership
  • Viewing and validating permissions
  • Understanding absolute and symbolic notation
  • Modifying permissions using 'chmod'
  • Transferring ownership using 'chown'

Managing processes

  • Monitoring and locating active processes
  • Controlling process lifecycle

Handling user accounts

  • Creating and managing user accounts
  • Security standards and password policies
  • Organizing users into groups
  • Assigning user privileges

Establishing network connections

  • Connecting remotely via 'ssh'
  • Downloading files from remote servers
  • Transferring files securely using 'scp'

System maintenance

  • Monitoring system resources
  • Scheduling and managing tasks
  • Managing software packages with 'apt' and 'yum'

Requirements

Basic computer literacy skills

 21 Hours

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories