Home    Reference Manual    Return   



The UNIX environment   


There are a number of reasons why GENSYS runs under UNIX:
  1. The GENSYS software package is a very old, the beginning of the development started already in 1971.
  2. UNIX is available for almost all computer sizes and brands.
  3. UNIX was from the beginning designed for large programs, large computers, multiuser and multitasking.
  4. UNIX is very stable operating system because it is designed for many user running on mainframe computers

For the user the difference between Windows, MacIntosh and UNIX are relatively small. The most important differences are:

Useful UNIX commands:

Other useful commands can be found under Scripts used in the GENSYS package.


Special characters in UNIX:
 Sign  Explanation    Example  
 >  Send the output from a command to a file    ls > my_dir.txt  
 >>  Appends the output from a command to a file    ls -l >> my_dir.txt  
 <  Read input data from a file    cat < my_dir.txt  
 <<+  Read input data direct after the +-sign until the next +-sign    cat <<+  
 The brown fox jumped
 over the lazy dog.
 +
 |  Send the output from a command to the next command    ps -ef | grep $USER  


Environment variables in UNIX:
 Name  Explanation  
 $HOME  Name of home directory  
 $PATH  The user's search path for commands  
 $PWD  Name of current directory  
 $USER  User name  
All defined environment variables can be viewed in with the UNIX env-command. New environment variables can be introduced with the UNIX export-command.

Handeling windows in UNIX:
 Alt + Btn 1  Move window 
 Alt + Btn 2  Lower the window 
 Alt + Btn 3  Resize window