Introduction to GNU/Linux Workshop

The workshop allows users to begin interacting with the shell and using Linux in day-to-day environments. Attendees will learn about the history of Linux, how operating systems work, kernels and shells, and how to work with files within Linux.

How to Prepare

This is an interactive, hands-on workshop.  Workstations will be available in the classroom.  However, if you wish to use your personal computer, that is fine.  If you are running Microsoft Windows, you should download and install the BASH subsystem for Windows.

Topics Covered

By the end of this workshop, attendees will be able to connect to and interact with popular GNU/Linux distributions.  Attendees will also gain familiarity with basic systems administration concepts as they relate to GNU/Linux.

Specific topics covered include:

Part I - Tuesday, Feb 26:

  • Basic BASH shell commands
  • History of GNU and Linux
  • How operating systems work
  • Kernels and shells
  • Connecting to GNU/Linux systems remotely
  • The GNU/Linux file system

Part II - Thursday, Feb 28:

  • Working with files
  • Working with common CLI tools and editors
  • Piping and redirection
  • Various tips and tricks
  • Using RCC resources (HPC, Spear, Condor) with the CLI

Instructor

This workshop will be led by Casey McLaughlin, Support Coordinator at the FSU Research Computing Center. Casey has fifteen years of professional experience using and administering GNU/Linux systems, and six years of adjunct teaching experience at FSU.  Whenever he gets a new laptop, he proudly formats the primary disk and replaces Windows with the latest distribution of Ubuntu.

Location

This workshop will occur in Dirac Science Library Instruction Lab (Room 208) inside the Dirac Library.  This room is inside of the Dirac Science Library.