This is the P2PU Archive. If you want the current site, go to!

Enterprise Linux Basics

This course is complete. Subscribe to the announcement list for updates.

Enterprise Linux Basics

Jamie Duncan's picture
Course organiser: Jamie Duncan
About the Course Organiser: 

Jamie Duncan is a Red Hat Certified Engineer and Certified Scrum Master based in Richmond, VA.  The purpose of this course is to educate current users of Linux who need to hone skills as well as introduce the power of Linux to new users.

In addition to this, Jamie helps to run the Richmond, VA Linux Users Group (, and works from a DC-area bioinformatics company.

No of Seats: 
Course Status: 


Jamie Duncan's picture
Covering the basics of using Linux in the Enterprise. Useful commands, best practices, and filesystem standards


  • Filesystem Management
    • cp, rm, and mv proper usage
      • the differences and the similarities
    • symbolic links proper usage
      • what they are, when and when not to use them
    • file and directory permissions
      • chmod and chown proper usage
      • group sticky bits
    • advanced filesystem management
      • facls, group sticky bits
  • User Management
    • sudo requisites and usage
    • group membership usage and best practices
  • Finding Files
    • find proper usage
      • finding files by various inode attributes
    • locate proper usage
      • using locate
      • updating the locate database
  • Quickly editing files
    • sed
      • replacing words / phrases in a file
      • adding lines in a file
    • awk
      • splitting a file on a delimiter
    • grep
      • searching for / excluding specific lines
  • Scripting
    • shebang usage and differences
    • bash scripting
      • for loop syntax
      • while loop syntax
      • case statements
      • functions
      • test sytax
    • helpful bash/perl/python one-liners
  • Q & A
    • Any questions that attendees may have that we can answer

Learning objectives

The objective of this course is to make a timid and unsure user of a Linux system in the Enterprise more confident in their actions and to help make their actions more inline with the power users that they work in concert with to manage a given system.