LINUX MADE EASY
Click here for description
OUTLINE
I.
Operating Systems
A.
Introduction
B. Operating Systems
C.
Multitasking
D.
Multiuser
E. Computer Networks
F. A Brief History of Linux
G. Linux Diversity
.....OBJECTIVES OF
THIS SECTION
At the completion of this section,
you will be able to:
. Describe the role of the operating system and compare Linux,
DOS and Windows.
. Differentiate between multiuser and multitasking
. Describe Linux features.
. Understand the history of Linux development.
. List different types of Linux systems from different
vendors.
II. Linux
Environment
A.
Kernel
B. Shells
C. Interprocess
D. Processes
.....OBJECTIVES OF
THIS SECTION
At the completion of this section,
you will be able to:
. Describe how the kernel works.
. Explain the purpose of a shell and its role in Linux.
. Define these terms: kernel, pipe, process, queue, signal
. List the different Linux shells available.
. Explain how interprocesses work.
III. Day
to Day With Linux
A.
Login
B. Your Linux "Account"
C. Shell Prompt
D. Entering Commands
E. Control The Scroll
F. Case Sensitivity
G. Logoff
.....OBJECTIVES OF
THIS SECTION
At the completion of
this section, you will learn how to:
. Create your own Userid.
. Create your own password.
. Login to a Linux system.
. Describe the purpose of a user account.
. Read the message of the day.
. Enter commands with Linux.
. Correct typing errors and control scrolling when entering
commands.
. Enter commands by being aware of Linux case sensitivity.
. Logoff a Linux system.
IV. Linux
Information and Communication
A.
News
B. Date
C. Who
D. Communications (write and mail)
E. Cal
F. Calendar
.....OBJECTIVES OF
THIS SECTION
In
this section, you will learn these commands:
. cal
. calendar
. date
. mail
. news
. who
. write
V. Linux
Directories
A.
Understanding Computer File Systems
B. The Linux File System
C. Your Home Directory
D. Getting Your Bearings With pwd and cd
E. Listing Your Files
F. Renaming a Directory
G. Creating a Directory
H. Removing a Directory
I. Checking Available Disk Space
.....OBJECTIVES OF
THIS SECTION
At the completion of
this section, you will be able to:
. Explain the basics of computer file systems.
. Examine the overall structure of Linux directories.
. Use commands for different kinds of directory listings: ls,
ls -l, lc, lc-l.
. Make a new directory with mkdir.
. Change directories with cd.
. Use pwd to find out which directory is currently open.
. Delete a directory with mv.
. Check available disk space and disk usage with df and du.
. Use shorthand directory notation .. (double dot) and .
(single dot).
. View files in your home directory.
VI. Linux
Files
A.
File Types
B. Filenames
C. Copy A File
D. Delete A File
E. The ? Wildcard
F. Renaming A File
G. Moving Files
H. Grouping Files
I. Linking Files
J. Looking Into Files
K. Joining Files
L. Appending To Files
M. Finding Files
N. Searching For Text
O. Printing A File
P. Backing Up A File
Q. Sync
.....OBJECTIVES OF
THIS SECTION
At the completion of
this section, you will be able to:
. Differentiate between directories, ordinary files and
special files.
. Name files using Linux naming conventions.
. Use wildcards and ? with your commands.
. Copy a file using cp.
. Delete a file using rm.
. Rename a file using mv.
. Move a file using mv.
. Use brackets to perform an operation on more than one file
in a group.
. Link files.
. Join files together with the cat command.
. Append material to existing files using cat.
. Find files using find.
. Use grep to find specific text within files.
. Use lp to print a text file.
. Use sync command.
VII. Linux
Tools
A.
Floppy Drives
B. Pipes
C. Filters
D. Redirection
E. Error Messages
F. Linux Help
.....OBJECTIVES OF
THIS SECTION
At the completion of
this section, you will learn:
. Describe the process for formatting a floppy disk.
. Describe the process for Installing a file system on a
floppy disk.
. Describe the process for Creating a host subdirectory on
the hard drive for the floppy drive.
. Explain how to mount a floppy disk drive.
. Explain how to unmount a floppy disk drive.
. The concepts behind these important Linux tools.
. How to use a pipe to take the output of one program and
turn it into the input of another program.
. How to use redirection.
. How to use filters.
. How to use sort to rearrange your data.
. How to create text files directly from the keyboard using
cat and redirection (>).
. Decipher common error messages found on various systems and
point out situations that could generate these messages.
. How to use these commands: cat >, grep, more, pg, sort,
sort >, filename, tee.
. How to use the built-in, on-line Linux help facilities, help
and man.
VIII.
Security
A.
Login
B. Files
C. Directories
D. Changing Mode
.....OBJECTIVES OF
THIS SECTION
At the completion of
this section, you will be able to:
. Understand why login is a fundamental aspect of Linux
security.
. Describe how to control the security of your files.
. Understand how the file mode controls who has permission to
access a file.
. Understand how access permissions are used for directories.
. Change a files mode using the chmod command.
IX. Shell
Scripts
.....OBJECTIVES OF
THIS SECTION
At the completion of
this section, you will be able to:
. Describe the purpose behind shell scripts.
. Construct simple shell scripts.
. Use variables in your shell scripts.
X. The vi Tutorial:
Getting Started
A. What is vi?
B. Starting vi
C. vi Modes
.....OBJECTIVES OF
THIS SECTION
At the completion of
this section, you will learn:
. That vi is a text editor, not a word processor
. How to start vi
. The difference between command mode and input mode
XI. The vi Tutorial:
Cursor Movement
A. Moving The
Cursor
B. Advanced Cursor Movement
.....OBJECTIVES OF
THIS SECTION
At the completion of
this section, you will learn:
. How to move the cursor line by line
. How to move the cursor word to word
. How to move the cursor sentence to sentence
. How to move the cursor paragraph to paragraph
. How to move the cursor screen to screen
XII. The vi
Tutorial: Basic Operation
A. Entering Text
B. Saving Your Work
C. Opening/Creating Files
D. Basic Corrections
E. Changing Text
F. Deleting Text
.....OBJECTIVES OF
THIS SECTION
At the completion of
this section, you will learn:
. How to enter text with vi
. How to open existing files
. How to create new files
. How to save files
. Simple techniques for changing text with vi.
. How to make changes to your file.
. How to delete text from your file.
XIII. The vi
Tutorial: Find, Copy & Move
A. Finding
Character Strings
B. Copying
and Moving Text
.....OBJECTIVES OF
THIS SECTION
At the completion of
this section, you will learn:
. How
to find text in your file.
. How to copy text and move it from one place to another.
XIV. The vi
Tutorial: Advanced Commands
A. Buffers
B. Accessing the Linux Shell
C. Exiting vi
.....OBJECTIVES OF
THIS SECTION
At the completion of
this section, you will learn:
. About named and numbered buffers.
. How to work with multiple files.
. How to access the Linux shell from within vi.
. How to quit vi.
|