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> or just ~.
- 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
Try it! | H: via GUI |
H: via command line