Outline for Linux Workshop

February 23, 2005

Running efficient jobs on Linux

  • Languages
    • BASH, Perl, Python, C, R, etc.
  • Creating scripts
    • Compiling with gcc
    • Setting up the environment
      • utilizing the PATH variable
      • absolute vs relative paths
    • Setting permissions
      • chmod and the executable bit
  • Running scripts
    • Invoking
    • Monitoring
    • Backgrounding
    • Suspending/Resuming
    • Stopping
  • Location
    • Workstation
    • Biostat server
      • biostat.mc.vanderbilt.edu
    • Statcomp server
      • statcomp.vanderbilt.edu
    • Tools
      • ssh
      • scp
      • top
  • Manual pages
You can find out more about some of these topics by typing man page where page is the topic of your choosing. Try some of the following: bash, perl, python, gcc, ps, top, ssh, scp. On man pages, use the up and down arrows to scroll through the text. Typing q will exit. By typing /, then a string, you will perform a search for that value; typing / followed by enter will find the next occurrence of that value.

You can also search man pages by using Konqueror. Just type man:/page in the URL field to search for that topic.
Topic revision: r1 - 21 Feb 2005, ColeBeck
 

This site is powered by FoswikiCopyright © 2013-2022 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Vanderbilt Biostatistics Wiki? Send feedback