Get in Touch
 Duration 7 hours

Course Outline

Opening Session

Brief Overview of the Linux Ecosystem

Getting Started with the Linux Shell and Terminal

  • Accessing the Terminal interface
  • Executing basic shell commands

Exploring the Linux Directory Hierarchy

Distinguishing between Hard Links and Soft Links

Establishing Links via the Command Line

Navigating the Linux File System Effectively

  • Changing directories using the cd command
  • List directory contents with ls
  • Revealing hidden files and directories
  • Verifying file and directory sizes
  • Identifying file types
  • Creating and removing files and directories
  • Implementing directory loops
  • Utilizing the touch command
  • Duplicating, transferring, and renaming files
  • Managing file naming conventions
  • Mastering command auto-completion techniques
  • Leveraging essential keyboard shortcuts

Viewing and Modifying Files through the Command Line

  • Editing with Gedit
  • Editing with Nano
  • Reviewing command line history
  • Employing various tools to inspect text files
    • less
    • cat and tac
    • head and tail
    • wc

Advanced Command Line Concepts

  • Examining different categories of commands
  • Locating executable files
  • Accessing built-in help documentation
  • Consulting manual pages
  • Retrieving command descriptions

Developing Custom Commands

  • Chaining multiple commands together
  • Applying wildcards for pattern matching
  • Setting up aliases for efficiency

Diagnostic and Troubleshooting Strategies

Conclusion and Final Thoughts

Requirements

  • Fundamental computer proficiency

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories