Red Hat Linux基础课程 1.0
软件介绍
[RH033 Red Hat Linux 基础课程]
本课程适合那些没有Linux或UNIX命令行使用经验,但想进一步了解如何使用和优化他们计算机上的Red Hat Linux的学习者。
讲师介绍:
Red Hat中国合作伙伴Linux讲师
RHCE认证授课讲师
Red Hat 认证考试官
高级网络工程师
6年Linux应用与开发经验,擅长领域:unix programming, perl, php, postgresql, oracle, mysql
参与工程:电信城域网,宽带接入,宽带流媒体平台,四层交换,全局负载平衡
2年Linux教学经验,精通RHCE和LPI考试的特点和要求。
课程内容:
■ Section 1: Overview
Unit 1: Overview
UNIX History and Principles
GNU Project, FSF, and the GPL
Linux Origins and Benefits
Red Hat Offerings
Recommended Hardware Requirements
Logging in
Running Commands
Red Hat Graphical Environments
■ Section 2: A Tour of Red Hat Enterprise Linux
Unit 2: Command Line Filesystem Browsing
Linux File Hierarchy Concepts
Current Working Directory
Changing Directories
Listing Directory Contents
The Home Directory
Absolute Pathnames
Relative Pathnames
File Names
Copying Files and Directories
Copying Files and Directories: The Destination
Moving and Renaming Files and Directories
Moving and Renaming Files and Directories: The Destination
Removing and Creating Files
Creating and Removing Directories
Viewing an Entire Text File
Viewing Files One Screenful at a Time
slocate
Getting Help: man pages
Other Help Utilities
Hands-on Lab: Command Line Filesystem Browsing
Unit 3: GNOME and KDE Desktops
The X Window System
GNOME and KDE
Starting XFree86
Switching Between GNOME and KDE
The nautilus File Manager
Graphical Terminals, Editors, and Browsers
OpenOffice.org Office Suite
Useful Keystrokes in X
Hands-on Lab: Filesystem Browsing Using GNOME
Unit 4: The bash Shell
Shell History
Command Line Shortcuts
Command Line Expansion and Protecting from Expansion
Command Line History and Editing Tricks
Hands-on Lab: Exploring the bash Shell
Unit 5: Users, Groups, and Permissions
Users, Groups, and the root User
The Linux Security Model: File and Process Security
Examining Permissions
File Permission Types
Changing Permissions: Symbolic and Numeric Methods
Hands-on Lab: File Permissions
Unit 6: vi and vim Editor Basics and Printing
Starting vi and vim
Three Modes of vi and vim
Cursor Movement
Entering and Leaving Insert Mode
Changing, Deleting, Yanking, and Putting Text
Undoing Changes
Searching for Text
Saving and Exiting
Printing in Linux
Hands-on Lab: vi and vim Editor Basics
■ Section 3: Red Hat Enterprise Linux: A Deeper View
Unit 7: The Linux Filesystem
Partitions and Filesystems
Inodes, Directories, and the cp, mv, and rm Commands
Symbolic Links and Hard Links
The Seven Fundamental Filetypes
Checking Free Space
Finding and Processing Files
Mounting Removable Media
Formatting a Floppy
Archiving Files
Compressing Files
Compressing Archives
tar to Unformatted Flopies
Hands-on Lab: The Linux Filesystem
Unit 8: Configuring GNOME, KDE, and X-based Tools
A Layered Vision of the X Window System
Window Managers
The GNOME and KDE Control Centers
The panel Application
Configuring nautilus and gnome-terminal
Saving Desktop Configuration Across Logins
X-based Email Clients and Configuring evolution
Hands-on Lab: Configuring the X Window System
Unit 9: The bash Shell and Configuration
The bash Shell and Configuration
Variables
Configuring the Shell: Local Variables
Common Local Variables
Aliases
Other Shell Configuration Methods
Configuring Commands: Environment Variables
Common Environment Variables
The TERM and PATH Environment Variable
How the Shell Expands the Command Line
Shell Startup Scripts
Login Shells
Hands-on Lab: The bash Shell and Configuration
Unit 10: Advanced Topics in Users, Groups, and Permissions
User and Group ID Numbers
/etc/passwd, /etc/shadow, and /etc/group Files
System Users and Groups
Changing Your Identity
User Information Commands
Default File Permissions
Special Permissions
Hands-on Lab: Switching Users and Setting a umask
Unit 11: Advanced Uses of the vi and vim Editors
File and Screen Repositioning
Filtering
Search and Replace
Advanced Reading and Saving
Configuring vi and vim
Expanding you Vocabulary
Hands-on Lab: Advanced Uses of the vi and vim Editors
■ Section 4: Red Hat Enterprise Linux Power Tools
Unit 12: Standard I/O and Pipes
Redirecting Input, Output, and Error
Overwriting or Appending
Using Pipes to Connect Processes
The tee Command
Piping into the mail Command
Hands-on Lab: Standard I/O and Pipes
Unit 13: Introduction to String Processing
Showing the Beginning and End of Files
Counting Words, Lines, and Characters
Sorting Data
Printing Unique Lines of Files
Rearranging Columns and Fields
Version Comparison
Spell Checking
Formatting Tools
Hands-on Lab: Introduction to String Processing
Unit 14: String Processing with Regular Expressions
Pattern Matching with Regular Expresions
Wildcards, Modifiers, and Anchors
Regular Expressions in Combinations
Searching for Patterns in Files
Modifying Streams of Data
Regular Expressions in Pagers and Editors
Extended Regular Expressions
Using awk
Hands-on Lab: String Processing with Regular Expressions
Unit 15: Introduction to Processes
What is a Process?
How Processes Are Created: Process Ancestry
Process States
Viewing Processes
Sending Signals to Processes
Terminating Processes
Altering Process Scheduling Priority
Running a Process in the Foreground and Background
Suspending a Process
Listing and Resuming Background and Suspended Jobs
Compound Commands
Scheduling a Process to Execute Later
Scheduling Periodic Processes
Hands-on Lab: Process Control
Unit 16: bash Shell Scripting
Scripting Basics
Creating Shell Scripts
Making Scripts Executable
Generating Output
Handling Input
Using Positional Parameters
Using Functions in Shell Scripts
Exit Status
File and String Tests
Control Structures and Conditional Execution
Selection Structures: if and case Statements
Repetition Structures: for and while loops
Breaking Out of Loops
Shell Script Debugging
Unit 17: Basic Networking Clients
Logging into Remote Computers Securely
Secure Network Copying
Insecure Protocols: telnet and the "r" Servic
FTP, Web, and Email clients
Keeping Files Synchronized Across the Network
Mirroring Web Sites
Network Diagnostic Tools
Hands-on Lab: Basic Networking Clients
Unit 18: Programming and Administration
Programming Tools
Programming Languages
Integrated Development Environment (IDE)
Red Hat Programming Classes
System Administrator Duties
Red Hat Administration Classes
如果您发现该软件不能下载,请查看常见问题或通知管理员,谢谢!
如果您制作了好的软件希望能与大家分享,我们愿意和您一起宣传!投稿请点击这里。
未经本站明确许可,任何网站不得非法盗链及抄袭本站资源!