Get in Touch

Course Outline

Introduction

  • Distributions
  • Running commands via the command line

Managing files and directories

  • File system architecture
  • Creating and removing files and directories
  • Duplicating, relocating, and renaming files and directories
  • Displaying file contents
  • Search capabilities
  • Compressing and extracting archives

Editing files

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

Interacting with the shell

  • The 'bash' shell
  • Stream redirection
  • Configuration initialization files

File system permissions

  • Understanding rights and ownership concepts
  • Inspecting and validating permissions
  • Absolute and symbolic notation methods
  • Modifying permissions using 'chmod'
  • Adjusting ownership using 'chown'

Process management

  • Monitoring and locating active processes
  • Controlling and managing process lifecycles

User administration

  • Managing user accounts
  • Security standards and password policies
  • Group management
  • User privilege levels

Network connectivity

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

System upkeep

  • Monitoring system resources
  • Scheduling and managing tasks
  • Package handling using 'apt' and 'yum'

Requirements

Basic computer proficiency

 21 Hours

Testimonials (7)

Related Categories