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).