Code Monkey home page Code Monkey logo

rhcsa's Introduction

RHCSA

This is a Red Hat Certified System Administrator (RHCSA) Study Guide.


About the RHCSA Exam:

  • The RHCSA exam is hands on and performance-based (no multiple-choice questions).
  • No actual exam material is contained within this guide.
  • The RHCSA (EX200) Exam is 2.5 hours long.
  • The minimum passing score is 210 out of 300 points (70%).
  • The exam consists of about 10 to 15 questions.
  • The exam objectives are here: https://www.redhat.com/en/services/training/ex200-red-hat-certified-system-administrator-rhcsa-exam
  • More information on the exam can be found here: https://www.redhat.com/en/services/certification/rhcsa
  • 10/13/2019 Update: I had to take a few months off due to work-related issues, but I do plan on continuing this project, as time allows.
    • RHEL 8 was recently released. There don't seem to be any changes to the objectives.
    • I recently moved from Syncthing to Dropbox because I needed a cloud backup of all my important files, so you will notice that I will slowly change links from /Sync to /Dropbox/sync0001. Please change them to whatever is appropriate on your system.

To build this study guide, I am using the following free software:


To get the most out of this study guide, I recommend the following:

  • Have a standalone computer, or virtual machine, with the latest version of CentOS installed to do the exercises (https://www.centos.org/).
  • Have a second computer, or a host PC, that meets the requirements below. You'll install the software listed below on this machine.
  • If you decide to run CentOS in a guest VM:
    • I recommend having at least 2 monitors on the host PC. This makes simultaneously doing the examples and following the study guide easier.
    • I recommend using KVM as your virtualization software.
    • The host PC will need to have a fast CPU, and plenty of RAM (my original setup, an older quad-core AMD CPU with 4 GB of RAM, could not handle it at all).
    • The host PC's OS should allow:
      • running a guest CentOS VM.
      • installing Freemind, Zim, Anki, and git-gui.
      • I recommend Fedora: https://getfedora.org/
  • On Fedora 30, you'd install the software with one of these 2 commands:
    • CASE A: sudo is not enabled for your account: su -c "dnf install freemind zim anki git-gui"
    • CASE B: sudo is enabled for your account: sudo dnf install freemind zim anki git-gui
  • (optional) Sign up for a free AnkiWeb account (https://ankiweb.net/)
  • Clone https://github.com/RexDjere/RHCSA to this directory on your Linux pc: /home/your_username/Sync/PROJECTS/RHCSA
  • After cloning the git repository, RHCSA should have the following files/folders inside:
    • anki (holds exported text file containing all flashcard Q&As)
    • CODE_OF_CONDUCT.md
    • CONTRIBUTING.md
    • cpp_files (c++ files that I created)
    • examples (holds all study guide examples)
    • lectures - (contains lectures on a variety of GNU/Linux related topics)
    • LICENSE.md (contains GPL v3 license text)
    • lists (holds list text files that I use for examples)
    • MILESTONES.md
    • mindmaps (hold all mindmaps created with Freemind)
    • objectives (contains the RHCSA objectives)
    • PULL_REQUEST_TEMPLATE.md
    • README.md (the study guide's home page)
    • zim (holds all zim wiki pages)
    • .git (hidden file)
    • .github (hidden file)
  • When you run Zim, you'll want to open the zim folder as a notebook. Once you do, you'll be able to navigate/edit all of the wiki pages.
  • Freemind will allow you to open and edit the mindmaps, and Anki will allow you to view/edit the flashcards.
  • git/git-gui will allow you to checkout the study guide, edit parts of it if you wish, and create pull requests to update the master branch.
  • I'll periodically export the latest version of the Anki flashcards to the anki directory.

Enjoy the definitive RHCSA Study Guide!

rhcsa's People

Contributors

rexdjere avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.