logo资料库

红帽官方教材.pdf

第1页 / 共296页
第2页 / 共296页
第3页 / 共296页
第4页 / 共296页
第5页 / 共296页
第6页 / 共296页
第7页 / 共296页
第8页 / 共296页
资料共296页,剩余部分请下载后查看
RH033
RH033 - Red Hat Linux Essentials
Introduction
Copyright
Welcome
Participant Introductions
Red Hat Enterprise Linux
Red Hat Network
Other Red Hat Supported Software
Notes on Internationalization
The Fedora Project
Classroom Network
Objectives
Audience and Prerequisites
Unit 1
Objectives
What is Open Source?
Linux Origins
Red Hat Distributions
Linux principles
End of Unit 1
Unit 2
Objectives
Logging in to a Linux System
Switching between virtual consoles and the graphical environment
Elements of the X Window System
Starting the X server
Changing Your Password
The root user
Changing Identities
Editing text files
End of Unit 2
Unit 3
Objectives
Running Commands
Some Simple Commands
Getting Help
The whatis Command
The --help Option
Reading Usage Summaries
The man Command
Navigating man Pages
The info Command
Navigating info Pages
Extended Documentation
Red Hat Documentation
End of Unit 3
Unit 4
Objectives
Linux File Hierarchy Concepts
Some Important Directories
Current Working Directory
File and Directory Names
Absolute and Relative Pathnames
Changing Directories
Listing Directory Contents
Copying Files and Directories
Copying Files and Directories: The Destination
Moving and Renaming Files and Directories
Creating and Removing Files
Creating and Removing Directories
Using Nautilus
Moving and Copying in Nautilus
Determining File Content
End of Unit 4
Unit 5
Objectives
Users
Groups
Linux File Security
Permission Precedence
Permission Types
Examining Permissions
Interpreting Permissions
Changing File Ownership
Changing Permissions - Symbolic Method
Changing Permissions - Numeric Method
Changing Permissions - Nautilus
End of Unit 5
Unit 6
Objectives
Command Line Shortcuts
Command Line Shortcuts
Command Line Shortcuts
More History Tricks
Command Line Expansion
Command Line Expansion
Command Editing Tricks
gnome-terminal
Scripting Basics
Creating Shell Scripts
Creating Shell Scripts
Sample Shell Script
End of Unit 6
Unit 7
Objectives
Standard Input and Output
Redirecting Output to a File
Redirecting Output to a File
Redirecting STDOUT to a Program (Piping)
Redirecting STDOUT to a Program
Combining Output and Errors
Redirecting to Multiple Targets (tee)
Redirecting STDIN from a File
Sending Multiple Lines to STDIN
Scripting: for loops
Scripting: for loops
End of Unit 7
Unit 8
Objectives
Tools for Extracting Text
Viewing File Contents
Viewing File Excerpts
Extracting Text by Keyword
Extracting Text by Column
Tools for Analyzing Text
Gathering Text Statistics
Sorting Text
Eliminating Duplicate Lines
Comparing Files
Duplicating File Changes
Spell Checking with aspell
Tools for Manipulating Text
sed
Special Characters for Complex Searches
End of Unit 8
Unit 9
Objectives
Introducing vim
vim: A Modal Editor
vim Basics
Opening a file in vim
Modifying a File
Saving a File and Exiting vim
Using Command Mode
Moving Around
Search and Replace
Manipulating Text
Undoing Changes
Visual Mode
Using multiple "windows"
Configuring vi and vim
Learning more
End of Unit 9
Unit 10
Objectives
TCP/IP Network Configuration
Managing Ethernet Connections
Graphical Network Configuration
Network Configuration Files
Network Configuration Files
Network Configuration Files
Printing in Linux
system-config-printer
Printing Commands
Printing Utilities
Setting the System's Date and Time
End of Unit 10
Unit 11
Objectives
What is a Process?
Listing Processes
Finding Processes
Signals
Sending Signals to Processes
Scheduling Priority
Altering Scheduling Priority
Interactive Process Management Tools
Job Control
Scheduling a Process To Execute Later
Crontab File Format
Grouping Commands
Exit Status
Conditional Execution Operators
The test Command
File Tests
Scripting: if Statements
End of Unit 11
Unit 12
Objectives
Bash Variables
Environment Variables
Some Common Variables
Aliases
How bash Expands a Command Line
Preventing Expansion
Login vs non-login shells
Bash startup tasks: profile
Bash startup tasks: bashrc
Bash exit tasks
Scripting: Taking input with positional Parameters
Scripting: Taking input with the read command
End of Unit 12
Unit 13
Objectives
locate
locate Examples
find
Basic find Examples
find and Logical Operators
find and Permissions
find and Numeric Criteria
find and Access Times
Executing Commands with find
find Execution Examples
The Gnome Search Tool
End of Unit 13
Unit 14
Objectives
Web Clients
Firefox
Non-GUI Web Browsers
wget
Email and Messaging
Evolution
Configuring Evolution
Other GUI Mail Clients
Non-GUI Mail Clients
Gaim
OpenSSH: Secure Remote Shell
scp: Secure File Transfer
rsync: Efficient File Sync
OpenSSH Key-based Authentication
OpenSSH Key-based Authentication
FTP Clients
smbclient
File Transfer with Nautilus
Xorg Clients
Network Diagnostic Tools
End of Unit 14
Unit 15
Objectives
User and Group ID Numbers
/etc/passwd, /etc/shadow, and /etc/group files
User management tools
System Users and Groups
Monitoring Logins
Default Permissions
Special Permissions for Executables
Special Permissions for Directories
End of Unit 15
Unit 16
Objectives
Partitions and Filesystems
Inodes
Directories
Inodes and Directories
cp and inodes
mv and inodes
rm and inodes
Hard Links
Symbolic (or Soft) Links
The Seven Fundamental Filetypes
Checking Free Space
Removable Media
Mounting CDs and DVDs
Mounting USB Media
Mounting Floppy Disks
Archiving Files and Compressing Archives
Creating, Listing, and Extracting File Archives
Creating File Archives: Other Tools
End of Unit 16
Unit 17
Objectives
Planning an Installation
Performing an Installation
Managing Services
Managing Software
The Yum Package Management Tool
Graphical Package Management
Securing the System
SELinux
Managing SELinux
Packet Filtering
Firewall and SELinux Configuration
End of Unit 17
Unit 18
Objectives
Some Areas to Explore
Development
Red Hat Development Classes
System Administrator Duties
RHCE/RHCT Skills Courses
RHCA Skills Courses
RHCSS Skills Courses
The Linux Community
End of Unit 18
RH033 - Red Hat Linux Essentials RH033 - Red Hat Linux Essentials Introduction - Introduction Copyright Welcome Participant Introductions Red Hat Enterprise Linux Red Hat Network Other Red Hat Supported Software Notes on Internationalization The Fedora Project Classroom Network Objectives Audience and Prerequisites Unit 1 - Linux Ideas and History Objectives What is Open Source? Linux Origins Red Hat Distributions Linux principles End of Unit 1 Unit 2 - Linux Usage Basics Objectives Logging in to a Linux System Switching between virtual consoles and the graphical environment Elements of the X Window System Starting the X server http://www.way2download.com/linux/RH033/ (1 of 11) [2008/02/06 08:01:12 PM]
RH033 - Red Hat Linux Essentials Changing Your Password user The root Changing Identities Editing text files End of Unit 2 Unit 3 - Running Commands and Getting Help Objectives Running Commands Some Simple Commands Getting Help The whatis Command The --help Option Reading Usage Summaries The man Command Navigating man Pages The info Command Navigating info Pages Extended Documentation Red Hat Documentation End of Unit 3 Unit 4 - Browsing the Filesystem Objectives Linux File Hierarchy Concepts Some Important Directories Current Working Directory File and Directory Names Absolute and Relative Pathnames Changing Directories http://www.way2download.com/linux/RH033/ (2 of 11) [2008/02/06 08:01:12 PM]
RH033 - Red Hat Linux Essentials Listing Directory Contents Copying Files and Directories Copying Files and Directories: The Destination Moving and Renaming Files and Directories Creating and Removing Files Creating and Removing Directories Using Nautilus Moving and Copying in Nautilus Determining File Content End of Unit 4 Unit 5 - Users, Groups and Permissions Objectives Users Groups Linux File Security Permission Precedence Permission Types Examining Permissions Interpreting Permissions Changing File Ownership Changing Permissions - Symbolic Method Changing Permissions - Numeric Method Changing Permissions - Nautilus End of Unit 5 Unit 6 - Using the bash Shell Objectives Command Line Shortcuts Command Line Shortcuts http://www.way2download.com/linux/RH033/ (3 of 11) [2008/02/06 08:01:12 PM]
RH033 - Red Hat Linux Essentials Command Line Shortcuts More History Tricks Command Line Expansion Command Line Expansion Command Editing Tricks gnome-terminal Scripting Basics Creating Shell Scripts Creating Shell Scripts Sample Shell Script End of Unit 6 Unit 7 - Standard I/O and Pipes Objectives Standard Input and Output Redirecting Output to a File Redirecting Output to a File Redirecting STDOUT to a Program (Piping) Redirecting STDOUT to a Program Combining Output and Errors Redirecting to Multiple Targets (tee) Redirecting STDIN from a File Sending Multiple Lines to STDIN Scripting: for loops Scripting: for loops End of Unit 7 Unit 8 - Text Processing Tools Objectives Tools for Extracting Text http://www.way2download.com/linux/RH033/ (4 of 11) [2008/02/06 08:01:12 PM]
RH033 - Red Hat Linux Essentials Viewing File Contents Viewing File Excerpts Extracting Text by Keyword Extracting Text by Column Tools for Analyzing Text Gathering Text Statistics Sorting Text Eliminating Duplicate Lines Comparing Files Duplicating File Changes Spell Checking with aspell Tools for Manipulating Text sed Special Characters for Complex Searches End of Unit 8 Unit 9 - vim: An Advanced Text Editor Objectives Introducing vim vim: A Modal Editor vim Basics Opening a file in vim Modifying a File Saving a File and Exiting vim Using Command Mode Moving Around Search and Replace Manipulating Text Undoing Changes Visual Mode Using multiple "windows" http://www.way2download.com/linux/RH033/ (5 of 11) [2008/02/06 08:01:12 PM]
RH033 - Red Hat Linux Essentials Configuring vi and vim Learning more End of Unit 9 Unit 10 - Basic System Configuration Tools Objectives TCP/IP Network Configuration Managing Ethernet Connections Graphical Network Configuration Network Configuration Files Network Configuration Files Network Configuration Files Printing in Linux system-config-printer Printing Commands Printing Utilities Setting the System's Date and Time End of Unit 10 Unit 11 - Investigating and Managing Processes Objectives What is a Process? Listing Processes Finding Processes Signals Sending Signals to Processes Scheduling Priority Altering Scheduling Priority Interactive Process Management Tools Job Control http://www.way2download.com/linux/RH033/ (6 of 11) [2008/02/06 08:01:12 PM]
RH033 - Red Hat Linux Essentials Scheduling a Process To Execute Later Crontab File Format Grouping Commands Exit Status Conditional Execution Operators The test Command File Tests Scripting: if Statements End of Unit 11 Unit 12 - Configuring the Bash Shell Objectives Bash Variables Environment Variables Some Common Variables Aliases How bash Expands a Command Line Preventing Expansion Login vs non-login shells Bash startup tasks: profile Bash startup tasks: bashrc Bash exit tasks Scripting: Taking input with positional Parameters Scripting: Taking input with the read command End of Unit 12 Unit 13 - Finding and Processing Files Objectives locate locate Examples http://www.way2download.com/linux/RH033/ (7 of 11) [2008/02/06 08:01:12 PM]
RH033 - Red Hat Linux Essentials Examples find Basic find find and Logical Operators find and Permissions find and Numeric Criteria find and Access Times Executing Commands with find find Execution Examples The Gnome Search Tool End of Unit 13 Unit 14 - Network Clients Objectives Web Clients Firefox Non-GUI Web Browsers wget Email and Messaging Evolution Configuring Evolution Other GUI Mail Clients Non-GUI Mail Clients Gaim OpenSSH: Secure Remote Shell scp: Secure File Transfer rsync: Efficient File Sync OpenSSH Key-based Authentication OpenSSH Key-based Authentication FTP Clients smbclient File Transfer with Nautilus http://www.way2download.com/linux/RH033/ (8 of 11) [2008/02/06 08:01:12 PM]
分享到:
收藏