USF Home
Administrators
Hardware Status





Search this site
 

USF: Linux Tutorial Contents

Welcome to the Online Linux Tutorial

This tutorial has been put together by Research Computing to help familiarize new users with the Linux operating system. At the end of each chapter there will be a short quiz. It is recommended that you take some time to do the quizzes to aid in remembering the main points of the chapter.

Table of Contents

1.0 About this tutorial
  1.1.0 What is Linux?
  1.2.0 Who uses Linux?
  1.3.0 Multiple Method Disclaimer
2.0 Getting Started
  2.1.0 Logging In
  2.2.0 Users
  2.3.0 Setting up the Environment
    2.3.1 Variables
    2.3.2 Configuration Files
Chapter Quiz
3.0 Basic commands
  3.1.0 Basic commands for navigating the filesystem
   3.1.1 The 'ls' command
   3.1.2 The 'cd' command
   3.1.3 The 'pwd' command
  3.2.0 Basic commands for managing files
   3.2.1 The 'cp' command
   3.2.2 The 'rm' command
   3.2.3 The 'mv' command
   3.2.4 The 'mkdir' command
   3.2.5 The 'ln' command
  3.3.0 Basic commands for managing file permissions
   3.3.1 The 'chown' command
   3.3.2 The 'chmod' command
Chapter Quiz
4.0 Working with Input/Output
  4.0.1 Input/Output Redirection
  4.0.2 What are pipes?
Chapter Quiz
5.0 Editing Files
   5.1.0 Using vi
   5.2.0 Using the command mode
    5.2.1 Saving and quitting the editor
    5.2.2 Navigating the file
    5.2.3 Replacing/Deleting Text
    5.2.4 Copying/Cutting/Pasting
    5.2.5 Inserting Text
    5.2.6 Searching
    5.2.7 Miscellaneous Commands
   5.3.0 Other Editors
Chapter Quiz
6.0 Where to go from here?
   6.1.0 GCC
    6.1.1 What is GCC?
    6.1.2 Compiling programs with gcc
   6.2.0 MPICH: A Portable Implementation of MPI
    6.2.1 Using MPICH
   6.3.0 PGI Compilers
     6.3.1 Using PGI
   6.4.0 PBS Job Scheduler
     6.4.1 Using PBS

 



Copyright © 2008, Research Computing, USF, 4202 E. Fowler Avenue, Tampa, FL 33620