More Unix

Tom Kelliher, CS 220

Sept. 12, 1997

Announcements

Did everyone get the program to run? Did you print the file? Did you answer the questions?

Assignment

Read Chapters 1 and 2 of Goodman & Miller.

Unix Advice

  1. The more time you invest, the better you'll get.

  2. There's a lot to digest. Concentrate on what you need.

  3. What you need to start:

    1. Create a directory to store your work. Organize. Don't keep all your files in your home directory.

    2. Decide upon and implement your file security strategy. Ensure that no one else can see your homework files.

    3. You may want to switch to the Korn shell. How?

    4. How do you get info?

  4. You're most used to an IDE. In Unix, this is separated: editor, compiler/assembler, execution, debugging, printing.

The Shell

  1. Control of your keyboard.

  2. Wildcards.

  3. Command, file completions.

  4. Redirection.

  5. Pipelines.

  6. Background, foreground

  7. Preventing others from writing to your terminal.

The Filesystem

  1. Single hierarchy.

  2. Moving around.

  3. Devices as files.

  4. The mode bits.

  5. Moving and copying files.

Resources from Westminster Days

  1. http://phoenix.goucher.edu/~kelliher/cs23/spring96/feb09.html.

  2. http://phoenix.goucher.edu/~kelliher/cs23/spring96/feb12.html.

  3. http://phoenix.goucher.edu/~kelliher/cs23/spring96/feb14.html.

  4. http://phoenix.goucher.edu/~kelliher/cs23/spring96/feb16.html.



Thomas P. Kelliher
Fri Sep 12 09:01:51 EDT 1997
Tom Kelliher