Differences between revisions 3 and 4
Revision 3 as of 2010-06-03 20:38:26
Size: 2554
Editor: 115
Comment:
Revision 4 as of 2010-06-04 14:28:04
Size: 2588
Editor: 115
Comment:
Deletions are marked like this. Additions are marked like this.
Line 24: Line 24:

Initial Session Plan

Session

Topic

Duration

1

Introduction to the Course

What is Linux ? Foss Philosophy?

Basic File Handling : cp , mv rm

Getting help: apropos, man, info*,Flags

First session buffer

10 mts

10 mts

10 mts

5 mts

Basic text processing: *head, tail*

Shell meta characters

Looking at files: *cat, less*

Permissions and ownership, *chmod, chown*

Installing packages on linux

Linux File Heirarchy

Buffer time

5 mts

5 mts

5 mts

10 mts

5 mts

10 mts

5 mts

3

Redirection and Piping

More text processing:*grep, tr*

Buffer time

5 mts

15 mts

5 mts

4

More tools: *tar, zip, diff*

Environment variables, *set*

Writing simple shell scripts

10 mts

10 mts

15 mts

5

Control structures and operators in bash

Writing shell scripts/functions in scripts

20 mts

20 mts

*total session time = 165 mts*

*buffer time = 15 mts*
||||||<tablestyle="width: 80%">'''Module Plan'''||
|| Topic || Duration ||
||What is Linux ? Foss Philosophy? ||10 mts||
||Basic File Handling : cp , mv rm || 10 mts||
||Getting help: apropos, man, info*,Flags || 10 mts ||
||First session buffer || 5 mts||
|| || ||
||Basic text processing: *head, tail*|| 5 mts ||
||Shell meta characters || 5 mts ||
||Looking at files: *cat, less* || 5 mts ||
||Permissions and ownership, *chmod, chown* || 10 mts ||
||Installing packages on linux || 5 mts ||
||Linux File Heirarchy || 10 mts ||
||Buffer time || 5 mts ||
|| || ||
||Redirection and Piping || 5 mts ||
||More text processing:*grep, tr*|| 15 mts ||
||Buffer time || 5 mts ||
|| || ||
|| More tools: *tar, zip, diff* || 10 mts ||
|| Environment variables, *set* || 10 mts ||
|| Writing simple shell scripts || 15 mts ||
|| || ||
||Control structures and operators in bash|| 20 mts ||
||More advanced shell scripting and functions || 20 mts ||
|| || ||
Line 124: Line 51:

Added :

 * Linux overview - The Three Metaphors -Files , Process and Users . *

 * Process - A very Brief Intro .*

Module 1: Using Linux Tools

Module Objectives

After successfully completing this module a participant will be able to:

  • Understand the design philosophy of *nix {U}
  • Use Linux as their day-to-day operating system {Ap}
  • Use the text processing tools such as 'grep', 'tr' {Ap}
  • Write and execute (bash) shell scripts {Ap}
  • Use a text editor comfortably {Ap}

Suggested Reading

"In the beginning..." by Neal Stephenson

"The Unix Programming Environment" by Kerninghan and Pike

Module Plan

Topic

Duration

What is Linux ? Foss Philosophy?

10 mts

Basic File Handling : cp , mv rm

10 mts

Getting help: apropos, man, info*,Flags

10 mts

First session buffer

5 mts

Basic text processing: *head, tail*

5 mts

Shell meta characters

5 mts

Looking at files: *cat, less*

5 mts

Permissions and ownership, *chmod, chown*

10 mts

Installing packages on linux

5 mts

Linux File Heirarchy

10 mts

Buffer time

5 mts

Redirection and Piping

5 mts

More text processing:*grep, tr*

15 mts

Buffer time

5 mts

More tools: *tar, zip, diff*

10 mts

Environment variables, *set*

10 mts

Writing simple shell scripts

15 mts

Control structures and operators in bash

20 mts

More advanced shell scripting and functions

20 mts

Changes Made

Deleted : * One liners * * Assessment Test *

References :

Introduction? Foss Philosophy? [http://en.wikibooks.org/wiki/Linux_Guide/Introduction http://en.wikibooks.org/wiki/Linux_Guide/Introduction] No discussions about X

All commands : [http://en.wikibooks.org/wiki/Linux_Guide/Linux_commands http://en.wikibooks.org/wiki/Linux_Guide/Linux_commands]

grep: [http://www.robelle.com/smugbook/regexpr.html http://www.robelle.com/smugbook/regexpr.html]

Text Processing and shell scripting: [http://tldp.org/LDP/abs/html/textproc.html#WF http://tldp.org/LDP/abs/html/textproc.html#WF](Has some good problems for Lab Notebook)

Lab Notebook: *Looking up definitions in Webster's 1913 Dictionary*[http://tldp.org/LDP/abs/html/textproc.html#WF http://tldp.org/LDP/abs/html/textproc.html#WF]

ult_module_plan (last edited 2010-06-21 22:06:22 by 203)