Directory Structure

 
The purpose of this document is to explain the user's directory structure
on the new SAS machine, vet.ruf.rice.edu, and to tell you where your 
existing spca SAS files have been moved to for your use.
 
Directory structure on vet is different than what SAS users have seen on 
spca and kennel.  There is no "home" directory.  Users are set up as 
either "/vet1/userid" or  "/vet2/userid".  For SAS work space, users have
access to an area called scratch.  The scratch area you are assigned is  
either /scratch1 or /scratch2, the number being the opposite number of your 
/vetn area.  For example, if you are 
userid 'sasguy' and your "home" directory on vet is "/vet1/sasguy" then 
your scratch area will be at "/scratch2/sasguy".  Vet1 ids use /scratch2 and
vet2 ids use /scratch1.  (The disk space on vet is partitioned into 2 
filesystems.  The I/O across these filesystems is balanced by putting 
user's home directories on one, and their scratch space on the other.)
Remember, you can always determine your real path location by issuing the 
"pwd" command.

All users will retain their accounts and home directory on spca or 
kennel, as well as their new account on vet.  If you have path statements
set in your shell setup file (such as .cshrc if you use the C shell) that 
points to "/home/userid", it will point back to your ruf account. For most
shells, if you instead use the path "~userid", that will refer to the 
user's home directory on THAT machine.  So you can use all the same 
startup files on vet,kennel, and spca, if you reference ~userid as your home
directory. 

The SAS users' files that existed on spca in /sas-a/ and /sas-b/ have been
copied over the the vet system.  They were copied into either:
/scratchn/userid/sas-a or /scratchn/userid/sas-b as appropriate for each
userid.  It will be up to each user to decide which of these files are
needed on vet, and copy them up one level into their /scratchn area or into
their /vetn/userid directory.  If a user has already moved some or all of 
their SAS files from spca. be aware that you now have two copies of the 
same file and be sure to save the most current one.  Following is an 
example of "copying up one level"  userid "sasguy" in /vet1/sasguy:

    login to home directory:          /vet1/sasguy
    cd to your scratch:               cd /scratch2/sasguy
    cd to your copies from spca:      cd sas-a
    Check to be sure you want all these files:   ls -al | more 
    back up one level:                cd ..     (to /scratch2/sasguy )
    copy desired files & directories: cp -Rp sas-a/* .

After checking to see that you have all the desired files and/or directories,

    remove copies of files:           rm  sas-a/*
    remove directory ;                rmdir /sas-a

On the vet system, users should use their "home" directory for storing files
they want to keep.  The /vet1 and /vet2 areas will be backed up. 
The /scratch areas are for temporary and work files.  They are not 
backed up.  

The vet system resources are for statistical computing- SAS and SPSS.  
Users should continue to keep their mail and netscape and  address books 
and bookmarks and such "personal" tools on their other account.

If you need any help in copying or cleaning up your SAS files from spca,  
please send a message to statlab@stat.rice.edu.


Back to SCL Data Points
Contact us at Rice SCL if you have any questions or comments about this page.
Last update on 7/22/96 by Steve Tseng (hungjie@ is.rice.edu).