Every user has a home directory. It is physically the same on Windows and Linux, but is referred to in different ways, which will be described.
Windows
- Every user has a user directory on H: located at H:\Users\your_userid. H: is mapped to \\tc.cornell.edu\tc.
- H: is accessible from all of the interactive and compute machines
- \\tc.cornell.edu\tc is automatically mapped to the network drive H:
- when you login to one of the winlogin machines
- when you sftp to one of the winlogin machines
- when you access any of the compute machines during batch jobs
- Your working directory is set to H:\Users\your_userid
- when you ssh to one of the winlogin machines or use a remote desktop connection to one of the batch machines
- when you open a Command Prompt from within a winlogin machine
- Your folder on H: should only be used to store the data files and executables you need to run batch jobs
- User directories on H: are backed up every night
Linux
- Home directories are of the form /home/nfs/ctcfsrvn/m/<your_userid>, where n and m are respectively a number and a letter.
- Every user has a home directory /home/nfs/ctcfsrvn/m/<your_userid>. You can reference it by $HOME or ~<your_userid>.
- It is accessible from all of the interactive and compute machines.
- This is the working directory when you ssh to one of the linux login machines or linux batch machines.
Your Turn