general, beginning UNIX info
more advanced details, laptop details
ls [directory] list the files in [directory] - if you don't specify a directory it lists the files in the current directory
cp [from] [to] copy a file
rm [file] deletes a file
mv [from] [to] moves a file / renames a file
man [command] find out more about a command
cd [directory] moves you into a directory
mkdir [directory] creates a directory
emacs [file] edits a text file (such as a c program)
more [file] displays a text file
ic lets you talk to a board
put an & after a command to get your prompt back before the command is done emacs [file] &
directory short hand:
. the curent directory cp [file] . copies [file] to your curent directory
.. the parent directory cd .. takes you back a directory
~ your home directory cp [file] ~ copies [file] to you directory no matter where you are
/ the root directory (the top level directory) cd / takes you to the top level
[dir]/[file] refers to a file in a directory emacs lego/prog.c :edits the prog.c file inside of the lego directory
these can be used in combinations:
cd ~/Private takes you into the private directory off of your home directory
ls /usr/local/ic/libs/ (you get the idea)
(presented in random tidbit order)
To interface with the laptops, we have small square green "interface boards". One side connects through a cable to the laptop serial port (nine pins, on the right back side), the other side connects through a phone cable to a handyboard.
To logout, get a new Xterm, run IC, and many other things on the laptops, left-click on the background when logged in, you'll get a menu of commands.
To create an account on the laptops, log in as root (ask if you
don't know the password) and run linuxconf.
Pick something like "host and user information", "user accounts", or "normal user accounts", click "Add", pick a login name and a real name, and enter "random" for the "group" field (leave other fields blank). Click Ok, enter a password, and when you're done, quit the program. Logout and log back in with your new account.
to copy files to/from floppy disks, use mcopy:
mcopy prog.c a: (for example)
To get networking working (currently set up on laptop #1 only), you may have to remove and then insert the pcmcia network card. ssh and scp are installed.
your home directory is /home/username
IC is in /usr/local/ic/
the files installed in any new user account are in /etc/skel
you can modify your .xsession and .bash_profile to customize your experience.