Get in Touch
 Duration 7 hours

Course Outline

Introduction

High-Level Overview of the Linux Ecosystem

Getting to Know the Linux Shell and Terminal

  • Accessing the Terminal interface
  • Executing basic Shell commands

Exploring the Linux Directory Hierarchy

Clarifying Hard Links versus Soft Links

Establishing Links via the Command Line

Navigating the Linux File System with Commands

  • Switching directories using the cd command
  • Listing directory contents with ls
  • Displaying hidden files and folders
  • Verifying file and directory sizes
  • Identifying file types
  • Creating and removing files and directories
  • Executing directory loops
  • Utilizing the touch command
  • Duplicating, transferring, and renaming files
  • Managing filenames effectively
  • Mastering command auto-completion
  • Applying keyboard shortcuts for efficiency

Viewing and Editing Files via the Command Line

  • Working with Gedit
  • Working with Nano
  • Reviewing command-line history
  • Using specialized tools for text file viewing
    • less
    • cat and tac
    • head and tail
    • wc

Deepening Command-Line Knowledge

  • Classifying different types of commands
  • Locating executable command paths
  • Accessing Help documentation
  • Referencing Manual pages
  • Retrieving command descriptions

Developing Custom Commands

  • Chaining multiple commands
  • Leveraging Wildcards
  • Configuring Aliases

Troubleshooting and Diagnosis

Concluding Summary

Requirements

  • Fundamental computer literacy

Testimonials (3)

Related Categories