Description
In this course, you will :
- Assist you in managing your long-term server over the course of its operational life.
- This comprehensive course covers topics such as server monitoring, log management, and software updates.
Syllabus :
1. Starting and Stopping CentOS 7
- Introduction and Using wall
- Shutdown Commands
- Changing Runlevels
- Selecting Runlevels at Boot
2/ The Boot Process
- Managing GRUB Recovery
- Reset Lost Root Passwords
3. Managing GRUB2
- Introduction and Re-installing GRUB
- Manage GRUB2 Defaults
- Manage Persistent Setting with grubby
- Password Protect GRUB2
- Custom GRUB2 Entries
4. Managing Linux Processes
- Listing Processes with ps
- Using the /proc directory and the $$ Variable
- Send Signals with kill
- Shortcuts with pgrep, pkill, and top
5. Process Priority
- Backgrounding Tasks
- Using Nice to Control Process Priority
6. Monitor Linux Performance
- Introduction and Listing Standard Tools
- Using pwdx and pmap
- Working with uptime and tload
- Recording Performance with top and vmstat
7. Using Sysstat to Monitor Performance
- Installing the Package sysstat
- Additional Tools
- Creating System Activity Reports
8. Managing Shared Libraries
- Viewing Shared Library Modules
- Setting the Location of Shared Libraries
- Rebuilding the Library Cache
9. Scheduling Tasks in Linux
- Simple Shell Scripts
- Scheduling Tasks with crond
- Using anacron as a Job Scheduler
- Irregular Job Scheduling with at
10. Log Files and Logrotate
- Introducing System Logging
- Auditing User Logins
- Auditing Root Access
- Scripting with AWK
- Configuring rsyslogd
- Using logrotate
- Managing Logs with journalctl
11. Introducing SELinux
- Introduction to SELinux
- SELinux Status and Contexts
- Audit Logs and SELinux Commands
- Booleans and Ports
- Summary and What's Next
12. Managing Software on CentOS 7
- Introduction to Software Management
- Using the rpm Command
- Working with yum
- Configuring Software Repositories
- Working with the yum Cache
- Updating the Kernel
- Using Source RPMS
- Managing Services
13. Configuration Management Tools
- Install Puppet
- Extracting Data with facter
- Using and Applying Manifests