Sie sind auf Seite 1von 6

SISTEMAS OPERATIVOS

RH033 Red Hat Linux Essentials

Duración: 4 días

Módulos: 11

Descripción: Este curso ha sido creado para aquellas personas que deseen aprender las bases del
sistema operativo Red Hat Linux y prepara para el curso sucesivo del programa RHCE.
El curso introduce el uso de la línea de comandos y los comandos necesarios para poder
gestionar una estación de trabajo que funciona con Red Hat Linux.

Dirigido a: Usuarios que toman un primer contacto con Red Hat Linux sin experiencia previa con el
sistema Unix y desean desarrollar habilidades básicas para utilizar y manejar su propio
sistema Red Hat Linux.

Requisitos Usuarios con experiencia previa en otros sistemas operativos, uso del menú y de la
previos interfaz gráfica.

Incluye: ƒ 4 días de entrenamiento intensivo en Red Hat Enterprise Linux 4


ƒ Laboratorios y ejercicios prácticos
ƒ Refrigerios los primeros 4 días
ƒ Una estación de trabajo por estudiante
ƒ Material promocional de Red Hat

Contenido: UNIT 1: Overview


Objectives
Agenda
UNIX History
UNIX Principles
GNU Project / FSF
GPL - GNU General Public License
Linux Origins
Why Linux?
Red Hat Enterprise Linux
Recommended Hardware Specifications
Local Logins
Virtual Consoles
The Xorg GUI Framework
Xorg Graphical Environments
Starting Xorg
Changing Your Password
UNIT 2: Running Commands and Getting Help
Objectives
Agenda
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
Hands-on Lab: Getting Help with Commands
UNIT 3: Browsing the Filesystem
Objectives
Agenda
Copying Files and Directories: The Destination

Calle Madrid, entre Calles Veracruz y Caroní, Urbanización Las Mercedes. Edif. ROA. Piso 3.
Teléfonos: (58)(212) 9915482. training@softwarelibre777.com
Moving and Renaming Files and Directories
Moving and Renaming Files and Directories: The Destination
Creating and Removing Files
Creating and Removing Directories
Using Nautilus
Moving and Copying in Nautilus
Determining File Content
Viewing an Entire Text File
Viewing Text Page by Page
Hands-on Lab: Browsing the Filesystem
UNIT 4: The bash Shell
Objectives
Agenda
bash Introduction
bash Heritage and Features
Command Line Shortcuts: File Globbing
Command Line Shortcuts: The Tab Key
Command Line Shortcuts: history
Command Line Expansion: Tilde
Command Line Expansion: Variable and String
Command Line Expansion: Command and Math
Protecting from Expansion: Backslash
Protecting from Expansion: Quotes
History Tricks
Command Editing Tricks
Command Editing Tricks: Editing Modes
gnome-terminal
Hands-on Lab: Exploring the bash Shell
UNIT 5: Standard I/O and Pipes
Objectives
Agenda
Standard Input and Output
Redirecting Input and Output
Redirecting Output
Redirecting Standard Output
Overwriting or Appending
Redirecting Standard Error
Redirecting Both Standard Output and Error
Redirecting Input
Using Pipes to Connect Processes
Useful Pipe Targets
tee
Hands-on Lab: Standard I/O and Pipes
UNIT 6: Users, Groups, and Permissions
Objectives
Agenda
The Linux Security Model
Users
Groups
The root User
Linux File Security
Permission Types
Examing Permissions
Interpreting Permissions
Examining Directories
Linux Process Security
Changing Permissions- Symbolic Method
Changing Permissions- Numeric Method
Changing Permissions- Nautilus
Hands-on Lab: File Permissions
UNIT 7: vi and vim Editor Basics and Printing
Objectives
Agenda
Overview of vi and vim
Starting vi and vim

Calle Madrid, entre Calles Veracruz y Caroní, Urbanización Las Mercedes. Edif. ROA. Piso 3.
Teléfonos: (58)(212) 9915482. training@softwarelibre777.com
Three Modes of vi and vim
Cursor Movement
Entering Insert Mode
Leaving Insert Mode: <Esc>
Change, Delete, and Yank
Put (paste)
Undoing Changes
Searching for Text
Command-Mode Tricks
Saving and Exiting: ex mode
Printing in Linux
Printing Commands
Printing Utilities
Hands-on Lab: vi and vim Editor Basics
UNIT 8: The Linux Filesystem In-Depth
Objectives
Agenda
Partitions and Filesystems
Inodes
Directories
Inodes and Directories
cp and Inodes
mv and Inodes
rm and Inodes
Symbolic (or Soft) Links
Hard Links
The Seven Fundamental Filetypes
Checking Free Space
Removable Media
Mounting CDs and DVDs
Mounting USB Media
Mounting Floppy Disks
Formatting Floppy Disks
Why Archive Files?
Creating an Archive
Inspecting Archives
Extracting an Archive
Why Use File Compression?
Compression Utilities
Using Compression
Compressing Archives
tar to Unformatted Floppies
Hands-on Lab: The Linux Filesystem
UNIT 9: Configuring the bash Shell
Objectives
Agenda
Configuring the bash Shell
Variables
Configuring the Shell: Local Variables
Common Local Variables
The PS1 Local Variable
Aliases
Other Shell Configuration Methods
Configuring Commands: Environment Variables
Common Environment Variables
The TERM Environment Variable
The PATH Environment Variable
How the Shell Expands the Command Line
Shell Startup Scripts
Login Shells
Startup Scripts: Order of Execution
/etc/profile
/etc/profile.d
~/.bash_profile and ~/.bashrc
~/.bash_logout

Calle Madrid, entre Calles Veracruz y Caroní, Urbanización Las Mercedes. Edif. ROA. Piso 3.
Teléfonos: (58)(212) 9915482. training@softwarelibre777.com
Hands-on Lab: Configuring the bash Shell
UNIT 10: Advanced Topics in Users, Groups, and Permissions
Objectives
Agenda
User and Group ID Numbers
/etc/passwd, /etc/shadow, and /etc/group Files
System Users and Groups
Changing Your Identity
User Information Commands
Default Permissions
Special Permissions
Special Permissions for Executables
Special Permissions for Directories
Hands-on Lab: Switching Users and Setting a umask
UNIT 11: Advanced Uses of the vi and vim Editors
Objectives
Agenda
File Repositioning
Screen Repositioning
Filtering
ex mode: Search and Replace
Visual Mode
Advanced Reading and Saving
Configuring vi and vim
Expanding your Vocabulary
A Peek at the Appendix
Hands-on Lab: Advanced Uses of the vi and vim Editors
Section 3: Red Hat Enterprise Linux Power Tools
UNIT 12: Introduction to String Processing
Objectives
Agenda
head
tail
tail - continued
wc
sort
uniq
cut
Other String Processing Tools
Version Comparison with diff
Spell Checking with aspell
Formatting Tools
Hands-on Lab: Introduction to String Processing
UNIT 13: String Processing with Regular Expressions
Objectives
Agenda
Pattern Matching with Regular Expresions
Wildcard Characters
Modifiers
Anchors
regex Combinations
Regular Expressions - Examples
Quote your regex's!
grep
sed
Using sed
less and slocate
Regular Expressions in vi and vim
Extended Regular Expressions
Extended regex Syntax
awk
Using awk
Hands-on Lab: String Processing with Regular Expressions
UNIT 14: Finding and Processing Files
Objectives

Calle Madrid, entre Calles Veracruz y Caroní, Urbanización Las Mercedes. Edif. ROA. Piso 3.
Teléfonos: (58)(212) 9915482. training@softwarelibre777.com
Agenda
slocate
slocate 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
Hands-on Lab: Finding and Processing Files
UNIT 15: Investigating and Managing Processes
Objectives
Agenda
What is a Process?
How Processes Are Created
Process Ancestry
Process States
Viewing Processes
Sending Signals to Processes
Terminating Processes
Altering Process Scheduling Priority
Altering Process Scheduling Priority- continued
Interactive Process Management Tools
Running a Process in the Foreground
Running a Process in the Background
Suspending a Process
Listing Background and Suspended Jobs
Resuming Suspended Jobs
Compound Commands
Scheduling a Process to Execute Later
Scheduling Periodic Processes
Using cron
Crontab File Format
Hands-on Lab: Process Control
UNIT 16: Network Clients
Objectives
Agenda
Web Clients
Firefox
Other GUI Web Browsers
Non-GUI Web Browsers
wget
Email and Messaging
Evolution
Configuring Evolution
Evolution and GnuPG
Other GUI Mail Clients
Non-GUI Mail Clients
Gaim
Remote Access and File Transfer
ssh: Secure Shell
scp: Secure Copy
telnet and the "r" Services
rsync
lftp
gFTP
smbclient
File Transfer with Nautilus
Xorg Clients
Network Diagnostic Tools
Hands-on Lab: Network Clients
UNIT 17: bash Shell Scripting

Calle Madrid, entre Calles Veracruz y Caroní, Urbanización Las Mercedes. Edif. ROA. Piso 3.
Teléfonos: (58)(212) 9915482. training@softwarelibre777.com
Objectives
Agenda
Scripting Basics
Creating Shell Scripts
Creating Shell Scripts- Continued
Generating Output
Handling Input
Exit Status
Control Structures
Conditional Execution
Selection Structures: Using the if Statement
File Tests
String Tests
Selection Structures: Using if / else Statements
Selection Structures: Using the case Statement
Repetition Structures: The for loop
for and sequences
Selection Structures: The while loop
continue and break
Using Positional Parameters
Handling Parameters with Spaces
Handling Filenames with Spaces
Using Functions in Shell Scripts
Using Functions - continued
Scripting at the Command Line
Shell Script Debugging
Hands-on Lab: bash Shell Scripting

UNIT 18: So... What now?


Objectives
Agenda
Some Areas to Explore
Development
Red Hat Development Classes
System Administrator Duties
RHCE/RHCT Skills Courses
RHCA Skills Courses
The Linux Community

Calle Madrid, entre Calles Veracruz y Caroní, Urbanización Las Mercedes. Edif. ROA. Piso 3.
Teléfonos: (58)(212) 9915482. training@softwarelibre777.com

Das könnte Ihnen auch gefallen