Linux Cheatsheets and Roadmap(s)

    High-level estimated amount of RHEL Knowledge required:

    | 0% | 25% | 50% | 75% | 100% |
  1. Basic Linux Concepts:

      Understanding of the Linux file system structure
      Familiarity with command-line operations and basic commands.
      Knowledge of user and group management.
  2. System Administration:

      Installation and initial configuration of RHEL.
      Managing system services and daemons.
      Package management using YUM(out-dated) or DNF(Dandified-ynf).
      System monitoring and performance tuning.
      Managing system logs and troubleshooting common issues.
  3. Networking:

      Configuring network interfaces, and network services.
      Understanding of IP addressing, subnetting, and routing.
      Firewall management using tools like firewalld.
  4. Security:

      User authentication and password policies.
      Implementing security updates and patches.
      Basic firewall configuration and SELinux
      Understanding of file permissions and access control lists (ACLS).
  5. Storage and File Systems:

      Disk management, including partitioning and formatting.
      Creating and managing file systems (e.g., ext4, XFS).
      Logical Volume Management (LVM).
      Mounting and managing storage devices.
  6. Shell Scripting:

      Basic scripting skills using Bash for automation and task automation.
  7. Backup and Recovery:

      Performing system backups and restores.
      Understanding of backup strategies and tools like rsync.
  8. Virtualization and Containerization:

      Knowledge of Virtualization technologies like KVM.
      Basic understanding of containerization with Docker.>
  9. RHEL-Specific Skills:

      Familiarity with RHEL package management using YUM (outdated) or DNF (Dandified-yum).

      'rpm' is the core package management System.

      'dnf' is the high-level package manager.

      Understanding of RHEL subscription and support models.
      RHEL-specific configuration files and directories.
  10. Documentation and Troubleshooting:

      Availability to read and interpret documentation and manuals.
      Troubleshooting skills to diagnose and resolve system issues.
  11. Fundamentals of Red Hat Enterprise Linux
  12. <

Python Cheatsheets

L3-Technical Support Engineer --> DevOps Engineer Resources