Updated 2020-08-19

PACE - Linux 102

What: Building upon the content of PACE – Linux 101, this monthly class is designed to extend the command-line capabilities of PACE users so that they can more efficiently address computational research in a Linux environment. After taking this class, users will be able to demonstrate their ability to utilize regular expressions for stream manipulation with tools like sed and awk, compile code from source with version control and build utilities such as git and make, implement advanced I/O manipulation for in-situ processing, and integrate advanced compression with system tools for better data management. This is a hands-on class that will provide the users to follow the instructor through in-class examples, work through a template research-driven exercise, and ask questions as they arise.

Presentation topics covered include:

  • An overview of regular expressions, and how to use them in sed, awk, and grep for stream manipulation
  • Using utilities such as head, tail, sort, and uniq to do basic data analysis
  • Advanced filesystem concepts such as named pipes, links, and process subsitution
  • Software installation using version control and build automation utilities (Git, make, CMake)
  • Advanced compression and archiving with command line utilities

Download the course content here: Hands-on

This course is recommended for anyone looking to extend their knowledge of command line , especially if you are a PACE user.

Format: 105 minutes of presentation and hands-on exercises

Registration: Georgia Tech Training

We can only offer 30 seats per session due to space limitations. If you have registered but cannot attend, please contact Wansley Dennis (via 404-894-2249 or wansley.dennis@gatech.edu) to cancel your registration.

This course is taught on PACE-ICE, PACE's Instructional Cluster Environment.

Please contact PACE support (pace-support@oit.gatech.edu) if you have any questions or concerns.

We are hoping to see you there!

Upcoming Course Offerings

We are pleased to now offer PACE - Linux 102!

  • Tuesday, September 15 from 2:00PM-3:45PM via BlueJeans (link upon registration). Register here.
  • Wednesday, October 28 from 2:00PM-3:45PM via BlueJeans (link upon registration). Register here.
  • Thursday, November 19 from 10:30AM-12:15PM via BlueJeans (link upon registration). Register here.

Note

Some sessions may be canceled if the attendance is insufficient. If that happens, registered users will be moved automatically to the next session to guarantee a seat (and will be notified via email).