Introduction
Introduction
Chapter 1: Main Components of a Computer
1-1 Introduction to Linux
1-2 Objectives
1-3 Main Components of a Computer
1-4 Central Processing Unit & RAM
1-5 Input Output
1-6 Hard Disk
1-7 Distributed Computing Solutions
1-8 Distributed Computing Solutions
1-9 Distributed Computing Solutions
1-10 Distributed Computing Solutions
1-11 Distributed Computing Solutions
1-12 Main Capabilities of the Operating System
1-13 Main Capabilities of the K Desktop Environment
1-14 Summary
1-15 Interactive Task
1-16 Interactive Task
1-17 Interactive Task
1-18 Interactive Task
1-19 Interactive Task
1-20 Interactive Task
1-21 Interactive Task
1-22 Interactive Task
1-23 Interactive Task
1-24 Interactive Task
1-25 Interactive Task
Chapter 2: Accessing Your System
2-1 Objectives
2-2 Password Requirements
2-3 Changing Your Password
2-4 Logging In
2-5 Logging Out
2-6 Summary
2-7 Interactive Task
2-8 Interactive Task
2-9 Interactive Task
Chapter 3: Accessing Files and Directories
3-1 Objectives
3-2 File System Structure
3-3 Pathnames
3-4 Absolute Pathnames
3-5 Relative Pathnames
3-6 Interactive Task
3-7 Interactive Task
3-8 Interactive Task
3-9 Command Line Syntax
3-10 Using the cd Command
3-11 Using the pwd Command
3-12 Pathname Abbreviations
3-13 Interactive Task
3-14 Interactive Task
3-15 Interactive Task
3-16 Interactive Task
3-17 Using the ls Command
3-18 Using the ls Command
3-19 Using the ls Command
3-20 Using the ls Command
3-21 Using the ls Command
3-22 Displaying Manual Pages
3-23 Displaying Manual Pages
3-24 Displaying Manual Pages
3-25 Summary
3-26 Interactive Task
3-27 Interactive Task
3-28 Interactive Task
3-29 Interactive Task
3-30 Interactive Task
3-31 Interactive Task
Chapter 4: Directory and File Commands
4-1 Objectives
4-2 Control Characters
4-3 Using the cat Command
4-4 Using the more Command
4-5 Using the head Command
4-6 Using the tail Command
4-7 Naming Conventions
4-8 Creating Directories
4-9 Creating Directories
4-10 Removing Files and Directories
4-11 Interactive Task
4-12 Interactive Task
4-13 Interactive Task
4-14 Interactive Task
4-15 Copying Files
4-16 Copying Directories
4-17 Moving and Renaming Files
4-18 Moving and Renaming Files
4-19 Interactive Task
4-20 Interactive Task
4-21 Interactive Task
4-22 Interactive Task
4-23 Printing a File
4-24 Printing Queues
4-25 Removing a Print Request
4-26 Summary
4-27 Interactive Task
4-28 Interactive Task
4-29 Interactive Task
4-30 Interactive Task
Chapter 5: Metacharacters
5-1 Objectives
5-2 Introduction
5-3 Semicolon
5-4 Asterisk
5-5 Question Mark
5-6 Square Brackets
5-7 Angle Brackets
5-8 Control Characters
5-9 Pipe
5-10 Summary
5-11 Interactive Task
5-12 Protecting the LILO Boot Process
5-13 Summary
5-14 Interactive Task
5-15 Interactive Task
5-16 Interactive Task
5-17 Interactive Task
5-18 Interactive Task
5-19 Interactive Task
Chapter 6: File Security
6-1 Objectives
6-2 Linux Security Features
6-3 Data Security
6-4 User Accounts
6-5 Using the who Command
6-6 Using the su Command
6-7 Using the id Command
6-8 Using the who am i Command
6-9 Types of Permissions
6-10 Permissions on a File
6-11 Standard Permissions on a File
6-12 Interactive Task
6-13 Interactive Task
6-14 Interactive Task
6-15 Changing Permissions with Symbolic Mode
6-16 Changing Permissions with Symbolic Mode
6-17 Changing Permissions with Symbolic Mode
6-18 Changing Permissions with Absolute Mode
6-19 Changing Permissions with Absolute Mode
6-20 Summary
6-21 Interactive Task
6-22 Interactive Task
6-23 Interactive Task
6-24 Interactive Task
6-25 Interactive Task
6-26 Interactive Task
6-27 Interactive Task
6-28 Interactive Task
6-29 Interactive Task
Chapter 7: Using vi Editor
7-1 Objectives
7-2 Introduction
7-3 The vi modes
7-4 Input Commands
7-5 Positioning Commands Introduction
7-6 Undo, Repeat and Change Text Commands
7-7 Delete Commands
7-8 Copying and Pasting Commandds
7-9 Save and Quit Commands
7-10 Advance Editing Options
7-11 Advance Editing Options
7-12 Creating and Saving Files
7-13 Summary
7-14 Interactive Task
7-15 Interactive Task
7-16 Interactive Task
7-17 Interactive Task
7-18 Interactive Task
7-19 Interactive Task
Chapter 8: Initialization Files
8-1 Objectives
8-2 Introduction
8-3 Features
8-4 Features
8-5 Specific Initialization Files
8-6 Specific Initialization Files
8-7 Specific Initialization Files
8-8 Summary
8-9 Interactive Task
8-10 Interactive Task
Chapter 9: Bourne and Bash Shell Variables
9-1 Objectives
9-2 The Shell Variable
9-3 Standard File System Access
9-4 User Defined Shell Variable
9-5 Displaying Shell Variable
9-6 Predefined Environmental Variables
9-7 Displaying Environtal Variables
9-8 The env Environmental Variable
9-9 The PATH Environmental Variable
9-10 Summary
9-11 Interactive Task
9-12 Interactive Task
9-13 Interactive Task
9-14 Interactive Task
9-15 Interactive Task
9-16 Interactive Task
Chapter 10: Useful Commands
10-1 Objectives
10-2 Searching for Files
10-3 Searching for Files
10-4 Searching for Text
10-5 Comparing Files
10-6 Creating and Appending Text
10-7 Interactive Task
10-8 Interactive Task
10-9 Interactive Task
10-10 Processes and PID
10-11 Processes and PID
10-12 Terminating Processes
10-13 Terminating Processes
10-14 Managing Jobs
10-15 Managing Jobs
10-16 Managing Jobs
10-17 Summary
10-18 Interactive Task
10-19 Interactive Task
10-20 Interactive Task
10-21 Interactive Task
Chapter 11: Basic Network Commands
11-1 Objectives
11-2 Terminology
11-3 Using the ping Command
11-4 Using the rusers Command
11-5 Using the rcp Command
11-6 Using the rlogin Command
11-7 Using the rlogin Command
11-8 Using the rlogin Command
11-9 Summary
11-10 Interactive Task
11-11 Interactive Task
11-12 Interactive Task
11-13 Interactive Task
11-14 Interactive Task
11-15 Interactive Task
Chapter 12: Command-Line Mail
12-1 Objectives
12-2 Introduction
12-3 Sending a Message
12-4 Reading a Message
12-5 Replying a Message
12-6 Deleting a Message
12-7 Undeleting a Message
12-8 Creating a Mail Alias
12-9 Sending a Text File
12-10 Compressing Files
12-11 Mail UUencoding Files
12-12 Summary
12-13 Interactive Task
12-14 Interactive Task
12-15 Interactive Task
12-16 Interactive Task
12-17 Interactive Task
Chapter 13: KDE
13-1 Objectives
13-2 Introduction to Windowing
13-3 Introduction to KDE
13-4 Launching Applications with the Panel
13-5 More Panel Features
13-6 Using Windows
13-7 Using KFM
13-8 Moving Files with KFM
13-9 Using the Command Line
13-10 Logging Out
13-11 Summary
13-12 Interactive Task
13-13 Interactive Task
13-14 Interactive Task
13-15 Interactive Task
13-16 Interactive Task
Chapter 14: GNOME
14-1 Objectives
14-2 Introduction to Windowing
14-3 Introduction to GNOME
14-4 Launching Applications with the Panel
14-5 More Panel Features
14-6 Using Windows
14-7 Using File Manager
14-8 Moving Files with The File Manager
14-9 Using the Command Line
14-10 Logging Out
14-11 Summary
14-12 Interactive Task
14-13 Interactive Task
14-14 Interactive Task
14-15 Interactive Task
Acknowledgements
Acknowledgements