Linux Fundamentals

PT6795
Summary
Linux Fundamentals is a challenging course that focuses on the fundamental tools and concepts of Linux and Unix. Students gain proficiency using the command line. Beginners develop a solid foundation in Unix, while advanced users discover patterns and fill in gaps in their knowledge. The course material is designed to provide extensive hands-on experience. Topics include: basic file manipulation; basic and advanced filesystem features; I/O redirection and pipes; text manipulation and regular expressions; managing jobs and processes; vi, the standard Unix editor; automating tasks with shell scripts; managing software; secure remote administration; and more.
Prerequisites
Students should be comfortable with computers. No familiarity with Linux or other Unix operating systems is required.
Duration
5 Days/Lecture & Lab
Audience
This course is designed for system and application end-users.
Topics
  • What Is Linux?
  • Login And Exploration
  • The Linux Filesystem
  • Manipulating Files
  • Shell Basics
  • Archiving And Compression
  • Text Processing
  • Regular Expressions
  • Text Editing
  • Messaging
  • Command Shells
  • Introduction To Shell Scripting
  • Process Management And Job Control
  • At And Cron
  • Managing Software
  • The Secure Shell (Ssh)
  • Mounting Filesystems & Managing Removable Media
  • Printing
  • The X Window System
  • Emacs

Related Scheduled Courses