Duke University
Center for the Study of Aging and Human Development

     
       
Home Page

Computing & Statistics Lab

Appendix 1 - Common UNIX Symbols
.  - (dot or period) represents the current directory
.. - (2 dots) represents the directory above the one your are in
~  - (tilde) your home directory
?  - single character wild card
*  - multiple character wild card
|  - pipe; allows you to direct the output of one command to the
     input of another; eg. 'ls | more'
/  - when used by itself it refers to the root directory of the file
     system; when used within a path specification it is the separator
     between directory names
&  - runs your program in the background when placed at the end of a
     command
>  - redirect output to a new file
>> - redirect and append output to the end of an existing file

Appendix 2 - Common UNIX Commands -
cat     - concatenate and display files
cd      - change working directory
clear   - clear the terminal screen
cmp     - compare two files
cp      - copy files
df      - display status of disk space on file systems
diff    - display line-by-line  differences  between  pairs  of
          text files
du      - summarize disk usage
file    - determine file type
find    - find files
grep    - search a file for a pattern
jobs    - control process execution
kill    - terminate or signal processes
less    - similar to more but allows backwards paging
lpq     - display the content of a print queue
lprm    - remove print requests from a print queue
ls      - list contents of directory
man     - find and display reference manual pages 
mkdir   - make directories
more    - browse or page through a text file
mv      - move or rename files
passwd  - change login password
pwd     - return working directory name
rm      - remove file entries
rmdir   - remove directory entries
sftp    - secure file transfer
sort    - sort the contents of a text file
ssh     - establish an interactive session with a remote computer
          using the secure shell protocol; (also ssh1)
strings - find printable strings in an object or binary file
tail    - display the last part of a file
telnet  - establish an interactive session with a remote computer
          using the telnet protocol
w       - display information about currently logged-in users
wc      - display a count of lines, words and characters in a file
which   - locate a command; display its pathname or alias
who     - similar to w but contains slightly different information

Appendix 3 - Table of control key actions
^a - moves cursor to beginning of line
^c - interrupts currently running process
^e - moves curson to end of line
^q - restarts output to screen
^s - stops output to screen
^z - suspends current process but does not interrupt it like ^c

Appendix 4 - List of software on the geri system
Adobe Acrobat Reader (acroread) - for reading pdf files (requires X
    Windows)
c++ - c compiler
calc 2.9.3t8 - C-style arbitrary precision calculator
emacs 18.50.3 - text editor on garcia and gerisparc
HLM - Hierarchical Linear Modeling 
lisrel8/prelis2 - Structural Equation Modeling
lynx - text based internet browser
mpack, munpack - base 64 encoding and decoding for dealing with email
    attachements
netscape 4.73 - internet browser (requires X Windows)
perl - scripting language
ph - on-line Duke telephone book; eg 'ph keohane'
pico - easy to use text editor
pine - email program
sas 8 - data analysis
Solaris 5.8 - SUN/UNIX operating system
SPlus 3.4 Rel. 1 - data analysis with powerful visualization capabilities
    (requires X Windows)
soffice 5.1a - StarOffice; wordprocessor, spreadsheet, etc. (requires X
    Windows)
SUDAAN 7.5.5 - statistical analysis of correlated data
Sudo 1.6.1 - become super user or another user
SUN Scholar PAC - Duke's Software Maintenance Agreement with SUN
tcsh - the default shell for Geri system users
teTeX - document preparation

Appendix 5 - Recommended reading
http://docs.sun.com - On-line UNIX reference manuals
http://www.whatis.com - Computer Specific Encyclopedia
http://www.washington.edu/pine - More information about Pine email
http://www.sun.com/staroffice - More information about StarOffice
http://www.tourbus.com - Good information about the world wide web
http://www.washington.edu/computing/unix/viqr.html - vi: Quick Reference
http://www.datafellows.fi/news/hoax.htm - Virus Hoaxes
http://www.alw.nih.gov/Security/Docs/passwd.html - Good Passwords
http://www.duke.edu/~ieisen/pc_software.html - Software for geri pcs
http://www.sas.com - SAS Institute
http://www.geri.duke.edu/~sas8docs/ - Online SAS documentation
http://www.insightful.com/products/ - S-Plus for UNIX and Windows
http://www.ssicentral.com/product.htm - HLM and Lisrel
http://www.rti.org/sudaan/ - SUDAAN

Appendix 6 - Who to call for tech support
    For problems relating to the geri system start by contacting:
        Irv Eisen at irv at geri.duke.edu; if it's an emergency, call
        660-7527
  
About Us | Weekly Bulletin | Center Report | People | Research | Education | Service | Pepper Grant | Links | DUMC | Duke
Copyright 2004 Duke University Center for the Study of Aging and Human Development

Questions or Comments? Contact Webmaster