Introduction to Linux Training

Course 143

  • Duration: 4 days
  • Labs: Yes
  • Language: English
  • 23 CompTIA CEUs
  • 23 NASBA CPE Credits (live, in-class training only)
  • Level: Foundation
Get This Course $2,990
  • 4-day instructor-led training course
  • After-course instructor coaching benefit
  • Learning Tree end-of-course exam included
  • Earn 23 NASBA credits (live, in-class training only)
#143
  • Nov 7 - 10 9:00 AM - 4:30 PM CST
    Austin or Virtual
  • Nov 29 - Dec 2 9:00 AM - 4:30 PM PST
    San Francisco or Virtual
  • Dec 20 - 23 9:00 AM - 4:30 PM EST
    Toronto or Virtual
  • Feb 14 - 17 9:00 AM - 4:30 PM EST
    Herndon, VA or Virtual
  • Mar 28 - 31 9:00 AM - 4:30 PM EDT
    Ottawa or Virtual
  • May 2 - 5 9:00 AM - 4:30 PM CDT
    Austin or Virtual
  • May 23 - 26 9:00 AM - 4:30 PM PDT
    San Francisco or Virtual
  • Jun 20 - 23 9:00 AM - 4:30 PM EDT
    Toronto or Virtual
  • Jul 11 - 14 9:00 AM - 4:30 PM EDT
    Virtual
  • Aug 1 - 4 9:00 AM - 4:30 PM EDT
    Virtual
  • Aug 15 - 18 9:00 AM - 4:30 PM EDT
    Herndon, VA or Virtual
  • Aug 29 - Sep 1 9:00 AM - 4:30 PM EDT
    Virtual
  • Sep 12 - 15 9:00 AM - 4:30 PM EDT
    Virtual
  • Sep 25 - 28 9:00 AM - 4:30 PM EDT
    Ottawa or Virtual

Scroll to view additional course dates

Attend this Introduction to Linux training course and bring greater efficiency to your IT infrastructure by learning to employ the standardized and finely tuned processes of the Linux operating system in your enterprise environment. In this course, you gain the foundational knowledge and skills to administer and support your Linux OS, and learn to control permissions, process data, and use shell scripts to perform administrative tasks.

  • Basic computer knowledge and familiarity operating a computer system

  • This course uses Red Hat Enterprise Linux
  • Concepts taught are applicable to all Linux distributions

Introduction to Linux Training Delivery Methods

  • After-course instructor coaching benefit
  • Learning Tree end-of-course exam included
  • After-course computing sandbox included

Introduction to Linux Training Course Benefits

Administer and support Linux in your environmentManage and automate GNU open-source toolsCreate, edit, and search files and directoriesConnect to network servicesRun shell scripts for automation

Introduction to Linux Course Outline

  • The UNIX heritage
  • Linux inception
  • Linux kernel and GNU tools

The GNOME desktop

  • Applying system settings
  • Customizing favorites
  • Personalizing the terminal window

Starting at the command line

  • Switching to console logins
  • Performing an SSH login
  • Structuring commands

Naming files and directories

  • Contrasting full and relative pathnames
  • Unraveling the file system hierarchy
  • Handling files cp and mv

Organizing files under directories

  • Making and navigating directories
  • Listing attributes with ls

Working with Linux files

  • Accelerating command line usage with Bash wildcards
  • Scrolling through files with GNU less
  • Comparing files with diff

Defining access rights to files

  • Identifying multiple users and groups
  • Adjusting access permissions: chmod

Collaborating via group membership

  • Joining secondary groups
  • Inheriting and changing group ownership

Adopting multiple roles

  • Switching identity
  • Changing passwords
  • Raising privilege with su, sudo and setuid

Searching the system

  • Locating files with find
  • Finding pathnames with locate

Manipulating streams

  • Matching lines with GNU grep
  • Selecting lines and fields: head, tail, gawk and cut
  • Redirection and pipelines

Editing files and streams

  • Automating stream edits with sed
  • Creating and modifying files: vim, gedit

Customizing Bash behavior

  • Setting options: noclobber and ignoreeof
  • Assigning to built-in shell variables

Initializing context

  • Exporting variables to the environment
  • Extending login and start-up scripts

Enhancing interactivity

  • Retrieving and reusing previous commands
  • Exploiting file name completion shortcuts

Invoking shell scripts

  • Taking bash input from a file
  • Running scripts using source

Testing and controlling execution

  • Checking exit status with if
  • Verifying file attributes with conditionals

Monitoring processes with ps and top

  • Launching multiple jobs
  • Signaling with kill

Archiving and retrieving data

  • Compressing with bzip and gzip
  • Creating tar archives

Need Help Finding The Right Training Solution?

Our training advisors are here for you.

Course FAQs

This course uses a Red Hat Enterprise Linux distribution, however, the concepts covered are applicable to all Linux distributions.

Yes, the concepts covered in this course are applicable to all Linux distributions.

Yes! We know your busy work schedule may prevent you from getting to one of our classrooms which is why we offer convenient online training to meet your needs wherever you want, including online training.

Chat With Us