Get in Touch

Course Outline

Introduction

  • Distributions
  • Running commands via the terminal

Managing files and directories

  • Understanding the file system hierarchy
  • Creating and removing files and folders
  • Duplicating, relocating, and renaming items
  • Inspecting file contents
  • Utilizing search functions
  • Compressing and extracting archives

Modifying text files

  • Using the 'nano' editor
  • Performing command-line edits with 'sed'

Shell operations

  • Working within the 'bash' environment
  • Managing input and output streams
  • Configuring initialization scripts

File system access controls

  • Understanding rights and ownership concepts
  • Reviewing and validating access levels
  • Using absolute and symbolic representation
  • Adjusting permissions via 'chmod'
  • Transferring ownership with 'chown'

Process administration

  • Monitoring and locating active processes
  • Controlling process lifecycle

User administration

  • Managing user accounts
  • Implementing security and password standards
  • Configuring user groups
  • Assigning user privileges

Network interactions

  • Establishing remote sessions using 'ssh'
  • Retrieving remote files
  • Transferring files via 'scp'

System upkeep

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

Requirements

Basic computer proficiency

 21 Hours

Number of participants


Price per participant

Testimonials (7)

Upcoming Courses

Related Categories