Lonestar Profile
Logging in
Settup up a profile
There are many flavors of Linux/Unix shells. The default for TACC's Linux (and most other Linuxes) is bash (bourne again shell), which we will use throughout.
Whenever you login via an interactive shell as you did above, a well-known script is executed by the shell to establish your favorite environment settings. We've set up a common profile for you to start with that will help you know where you are in the file system and make it easier to access some of our shared resources. To set up this profile, do the following steps after logging in:
Copy a preconfigured "profile" to use with your account
cdh
cp /corral-repl/utexas/BioITeam/scripts/ngsc_profile_user .profile
chmod 600 .profile
The chmod 600 .profile command marks the file as readable/writable only by you. The .profile script file will not be executed unless it has these permissions settings. Note that the well-known filename is .profile (or .profile_user on some systems), which is specific to the bash shell.
Notice that when you do a normal ls to list the contents of your home directory, this file doesn't appear. That's because it's a hidden "dot file" – a file that has no filename, only an extension. To see these hidden files use the -a (all) switch for ls:
How to see hidden and not hidden files in linux
ls -a
To see even more detail, including file permissions, add the -l (long listing) switch:
How to see details about hidden and not hidden files in linux
ls -laSince .profile is executed when you login, to ensure it is set up properly you should first logout:
How to leave Lonestar by logging out
exit
then log back in:
Go log back in to Lonestar
ssh <username>@lonestar.tacc.utexas.edu
If everything is working correctly you should now see a prompt like this:
tacc:~$
Now let's go on to editing files on Lonestar.