HET Help on NewBie


There are some informations which are absolutely needed in order for you to start up as a HET [l]user.

Baby steps...

If you are completely new to *nix, the main thing is: "Don't get desperate!" =;-) The jargon/lingo, the commands, the "how to's", "the way of *nix and the path to zen"..., it will all come... with time! Meanwhile, here are some commands to get you started: All of these commands have options. You can find out more by typing |prompt> man command, where command is any *nix valid command name, e.g.: ls, man, cp, rm, etc...

Logging in from the outside...

To begin with, you can only login using Secure Shell (aka SSH) version 2. And, in addition to that, you can only ssh to one machine, called now.het.brown.edu, whose IP number is 128.148.26.45. Thus, if you are luser@het.brown.edu, you can log in the HET cluster (from the outside world) by means of the following command:
|prompt> ssh luser@now.het.brown.edu <ENTER>
OR
|prompt> ssh luser@128.148.26.45 <ENTER>
If you want to be able to use X11 applications from within your secure connection, then the command to use is:
|prompt> ssh -X luser@now.het.brown.edu <ENTER>
OR
|prompt> ssh -X luser@128.148.26.45 <ENTER>
This will enable [what is known as] X11 forwarding (tunneling).

For more information on the ssh and how to use it in MS Windows(R), take a look at HET help on ssh.

Transfering files...

If you want to transfer files, you can use the scp utility, which will do everything over a secure (i.e., encrypted) connection. The syntax is as follows: To get a file which is on now.het.brown.edu, use
|prompt> scp luser@now.het.brown.edu:path_to_file path_to_new_file <ENTER>
If you want to put a file on now.het.brown.edu, use
|prompt> scp path_to_file luser@now.het.brown.edu:path_to_new_file <ENTER>
In the same link as above you can find the analogous commands for MS Windows(R).

Shell...

Your default shell (command interpreter) is called tcsh. Another historically popular shell is called bash, but a novice luser will probably not see the diferences... If, at any point, you want to change your shell, use the chsh command.

Passwords...

To change your password, use the command passwd. I strongly urge you to take a look here: HTML, postscript or PDF, in order to find more detailed information on how to choose good passwords! This is a very important topic and cannot be stressed enough: "Choose good passwords!" (Or your accounts will be locked.)

Finger...

You can put some information about yourself on a file called .plan. This file will be shown whenever someone finger you:
|prompt> finger danieldf. For instance, your .plan file can read something like this:
|prompt> cat .plan
 Daniel Doro Ferrante
 Office Phone: +1-401-863-3110
 Office FAX:   +1-401-863-2024
 Web: http://olympus.het.brown.edu/~danieldf/
|prompt>

Webpages...

Personal homepages can be put under the directory called public_html. By default, the file shown in the browser is called index.html and, you can see it under the following URL: http://www.het.brown.edu/people/luser/.

Seeing other users...

With the commands who and w you can see which lusers are connected to the same machine as you are, in that given moment.

Talking to another user...

If you would like to talk to another luser that is connected, you can do so by means of the command talk. Just use talk abuser to ask for a "talk session". If your partner chooses to accept your "call", he/she/it should answer with: talk luser and voi'la, both of you will be able to "talk". Whatever you type on your keyboard will show up on the the other user's screen and vice-versa. Pushing the <ESC> key will present you with a menu with some commands.

Writing to another user...

If you'd like to send a message to the another luser, you can do so by means of the command write, just type:
|prompt> echo "Hi" | write abuser.

Color Printer...

If you would like to use the 5th floor color printer, do the following: go to now and type
|prompt> lpr -Pcolorslide file <ENTER> or |prompt> lpr -Pcolorpaper2 file <ENTER> or
|prompt> lpr -Pcolorpaper1 file <ENTER>.

Setting the Display...

If you are having problems displaying things on your screen, remember: "Do NOT forget to set your $DISPLAY variable correctly!" In tcsh this is done with |prompt> setenv DISPLAY machine:0.0 and, in bash this is done via
|prompt> export DISPLAY=machine:0.0. If you still have problems and/or receive errors that look like
Xlib: connection to "olympus:0.0" refused by server
Xlib: Invalid MIT-MAGIC-COOKIE-1 key
Unable to open the display.
you probably want to learn about the xhost utility. The crash course is: In the machine that you want to display the stuff, type |prompt> xhost + <ENTER>. That should get you going...

Netiquette...

It is a polite use of a cluster/network for you to keep your system usage [on those public machines] to a minimum! So, e.g., if you have sessions which are idle (the w command shows your sessions and idle time), they are consuming resources that could be used by someone else, thus, avoid this kind of [mis]behavior. Also, avoid spreading your programs through the nodes/machines of the cluster like a virus, unless you absolutely have to! And, if you do so, remember that the nice and the renice commands are our friends! So make a point of learning how to use them properly. Under absolutely no ciscunstances run your simulations on now.het.brown.edu! This is our main login machine and should be left alone for that task. Any simulations caught running on now will be terminated with no previous warnings. For an analogous reason, the same is true for the machine called later.het.brown.edu whose IP is 128.148.26.46. Remember: "Big Brother is always watching you!" =;-) So be nice and considerate to other lusers. If you want to learn more about netiquette, try the links:


Number of visitors since 13th of June, 2003:

counter


zeus at olympus dot het dot brown dot edu

Valid HTML 4.01!

Last modified: Wed Feb 4 11:57:01 EST 2004