Red Hat - Red Hat Enterprise Linux for Windows Professionals |
|
|
| Course Length - 5 Days | | | | Course Description This 100% Hands-On Course is for Windows Professionals (Network Administrators, Support Personnel, Technicians, Technical Management, Software Developers, etc.) who need to rapidly and thoroughly master Red Hat Enterprise Linux skills. Unlike any other course in the world, and using 100% hands-on techniques, you will learn how to install, configure, customize, support, and troubleshoot Red Hat Enterprise Linux. |
| | | | Course Outline: | | Introduction | | - System Debugging Tools
- Hardware Debugging Tools
- User-Mode Debugging Tools
- Using /proc for Debugging
- Kernel-Mode Debugging Tools
| | | System Debugging Tools | | - System Performance Info (top, etc.)
- System Memory Info (vmstat, etc.)
- System Disk Info (fdisk, df, etc.)
- System Networking Info (netstat, etc.)
- System Log Files (/var/log, etc.)
- System Config Files (/etc/sysconfig, etc.)
| | | Hardware Debugging Tools | | - I/O and Memory (/proc/iomem, etc.)
- Interrupts (/proc/interrupts, etc.)
- PCI Bus (lspci, etc.)
- USB Bus (lsusb, etc.)
- Disks (hdparm, etc.)
- Networking (ethtool, etc.)
- Hardware Debug Tools
| | | User-Mode Debugging Tools | | - Process Tools (ps, etc.)
- Timing Tools (time, etc.)
- Profiling Tools (gprof, etc.)
- Tracing Tools (strace, lstrace, etc.)
- Binary Tools (strings, objdump, etc.)
| | | gdb Debugging | | - Local Debugging
- Core File Debugging
- Attach To Process Debugging
- Remote Debugging
| | | Using /proc for Debugging | | - Process Information
- Kernel Tuning Information
- Hardware Information
- Other Information
| | | Kernel-Mode Debugging | | - dmesg
- Console Log Level
- /proc
- mod utils
- ksymoops
- Magic SysRq
| | | More on dmesg | | - How dmesg works
- Understanding dmesg info
- Log Levels
- Buffer Size Issues
- SMP Issues
| | | Debugging System panics | | - How panic works
- Decoding panic stack info
- Auto reboot options
- Memory dump options
| | | Watchdog Timer Debugging | | - How Watchdog Timers Work
- Software Timers
- Hardware Timers
- Reboot vs Log Options
| | | Building a Kernel for Debugging | | - Obtaining Kernel Source
- Kernel Debug Options
- Memory Debug Options
- Spin Lock Debugging
- Other Debugging Options
- Building and Testing
| | | oprofile Debugging | | - How System Profiling Works
- Building the kernel
- Using oprofile commands
- Using oprofile results
- Other profiling options
| | | SMP Debugging Issues | | - UP vs SMP Kernels
- UP vs SMP Modules
- Spin Lock Issues
- Memory Issues
- Interrupt Issues
| | | kdb - Kernel Debugger | | - Obtaining Patch Files
- Patching and Rebuilding
- kdb Commands
| | | kgdb - GNU Kernel Debugger | | - Kernel Building
- Setup of Dual Machines
- kgdb Operation
| | | | |
|