CommandLineBasics

Differences between revisions 1 and 2
Revision 1 as of 2010-01-17 01:22:29
Size: 540
Editor: cpe-071-076-187-057
Comment: first draft
Revision 2 as of 2010-01-17 22:15:22
Size: 964
Editor: cpe-071-076-187-057
Comment: prettied up
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
/* Describe UserDays/01232010/CommandLineBasics here. */
Synopsis
#title Ubuntu User Days
<<Include(UserDays/Header)>>
Line 4: Line 4:
I. Shell, Bash
 1. What is a shell.
 2. What is bash, Bourne again shell, Bourne shell
 3. Other shells, dash
 4. commands, programs and processes
= User Days Command Line Basics Session =
Line 10: Line 6:
II. Navigation, Listing, Viewing
 1. cd
 2. ls
 3. less, cat
 4. cp, mv
=== Shell, Bash ===
 I. What is a shell.
 I. What is bash, Bourne again shell, Bourne shell
 I. Other shells, dash
 I. builtins, programs and processes
Line 16: Line 12:
III. Short cuts
 1. tab completion
 2. aliases
 3. history
=== Key Concept: Where am I? ===
 I. Where am I?
 I. Let's go somewhere else.
 I. What is here?
 I. Viewing the content of a file.
 I. Moving files and directories.
Line 21: Line 19:
IV. Getting information
 1. apropos
 2. man and info
=== Short Cuts or How to Not Type So Much ===
 I. tab completion
 I. aliases
 I. history
Line 25: Line 24:
V. Redirection, Pipes
 1. Use history example
 2. Use ls | less example
 3. grep,
 4. ps aux | grep firefox
=== Getting information ===
 I. apropos
 I. man and info

=== Getting a Little Fancy ===
 I. Piping to less.
 I. Redirecting output to a file.
 I. Basic grep.
 I. Finding and killing a process

=== Some Tools ===
 I. A file manager: midnight commander.
 I. A web browser: lynx and/or links.
 I. An email client: alpine.

=== References ===
 I. tldp.org
 I. Learning the Bash Shell
 I. What are you forgetting Mark?

User Days Command Line Basics Session

Shell, Bash

  1. What is a shell.
  2. What is bash, Bourne again shell, Bourne shell
  3. Other shells, dash
  4. builtins, programs and processes

Key Concept: Where am I?

  1. Where am I?
  2. Let's go somewhere else.
  3. What is here?
  4. Viewing the content of a file.
  5. Moving files and directories.

Short Cuts or How to Not Type So Much

  1. tab completion
  2. aliases
  3. history

Getting information

  1. apropos
  2. man and info

Getting a Little Fancy

  1. Piping to less.
  2. Redirecting output to a file.
  3. Basic grep.
  4. Finding and killing a process

Some Tools

  1. A file manager: midnight commander.
  2. A web browser: lynx and/or links.
  3. An email client: alpine.

References

  1. tldp.org
  2. Learning the Bash Shell
  3. What are you forgetting Mark?

UserDays/01232010/CommandLineBasics (last edited 2010-01-24 00:23:01 by alderaan)