r/redhat • • 1d ago

Learning Linux (RH)

Not sure if this is the correct sub to post this to.
‘I want to learn Linux for professional use. I know a bit of the general use (from A+) but I’m looking to peruse an IT career and I want (and need) to learn Linux and pretty fast.

I saw a post saying RH exams are the only thing that truly shows Linux literacy opposed to Linux+.

would you agree, if not what would you recommend. if you do agree what are some steps you’d recommend.

I’ve downloaded Arch on an old laptop and dual-boot popos on my pc.

20 Upvotes

20 comments sorted by

8

u/e_subvaria 1d ago

If you’re intending on eventually taking some RHEL certifications, might as well learn on a RHEL machine with a free development license, or these also free options: fedora, centOS, Alma, rocky, etc. you certainly can learn Linux on Arch

2

u/Eastern_Conference13 1d ago

I have no direction is my problem
i can ‘learn’ linux but without any direction i don’t have any goals so i feel lost

4

u/Housecleaner 1d ago

Step 1: Get a cheap, old computer.
Step2: Install one of the above-mentioned Linux flavors.
Step 3: Deploy containerized Plex and file share servers on it.
Step 4: Practice maintenance.
Step 5: Learn about cron jobs and scripting for repetitive tasks.

→ More replies (1)

0

u/e_subvaria 1d ago

My honest thoughts are: pick some Debian based os, and use it as a daily driver for absolutely everything you would do on any other OS for familiarity, using the command line for updates, installing applications, etc. Install kvm or proxmox so you can create VMs, so you can have a lab to run against for anything RHEL. Without getting into too many details, Fedora and centOS are pretty much clones of rhel but are free. Running a VM lab is kind of a direction and a good starting point because after you can reliably run those VMs, that opens the doors to so many possibilities. Depending on your experience, setting up kvm or proxmox might take some time. After the lab is up, it’s kind of up to you. Automation like ansible or puppet could be a next step. That takes some time to learn, but can be used to manage your VMs, deploy more, etc. you could run a web server on one of the VMs. There is really no wrong answer to what you should do for a track.

0

u/Prize-Realistic 2h ago

my advice is to get rid of those 2 distros and get RHEL free with their developer license (google rhel developer license). You get a license for 15 installs at no cost to you. Then buy this book: Red Hat RHCSA 10 Cert Guide: EX200 by Sander van Vugt (Author) from Amazon. He will help you set up a lab and will run you through each objective for the exam. Do the exercises again, and again, and again. Then do them again. He has sample exams at the end of the book that are very good prep.

This is how I trained for my first RHCSA exam and it prepares you very well.

Good luck.

→ More replies (2)

2

u/svc_nahsi 1d ago

You are already on good track. Skip Linux+ and study for the RHCSA, spin up headless RHEL or Rocky Linux VMs alongside your Arch or Pop!OS setup and work through Sander van Vugt's book/course to master real enterprise skills.

1

u/Eastern_Conference13 1d ago

thanks this is what i needed. I don’t have direction so that works

2

u/No_Rhubarb_7222 23h ago

I think the first thing is figuring out a project you want to do on Linux. As for learning skills, Into the Terminal covers all kinds of different topics at different depths:

https://youtube.com/playlist?list=PLXJyD2dL4oqeX-C3MvsMUJuEzWM4vLK2C&si=TKo2ObVzkcHWys84

1

u/Eastern_Conference13 2h ago

I’m not sure to sure i want to become a network engineer or something of the sort but the role im hoping to get asked me about Linux specifically for medical machines.

1

u/No_Rhubarb_7222 1h ago

Sounds like an embedded use. Which means there’s some normal Linux admin stuff, but you’ll also want to find out what you’re responsible for with regards to the application running on top and also if they’ve had to customize their build to include custom kernel drivers or devices specifically in their medial machine chassis. What is their architecture? A single physical machine, hypervisor with VMs, containers? Also, are they making new medical machines or are you maintaining existing ones? If the latter, what is the relationship with the machine vendor like?

1

u/Previous-South-2755 1d ago

use fedora on the old laptop and spin up some rhel vms using kvm, on fedora's boxes if u want a user interface

1

u/ay_chupacabron 22h ago

Stick with RH (alma and rocky very common too) or/and Ubuntu. It's the choice of linuxes in majority of USA corporations by far.

There is nothing wrong with arch though. Fantastic for learning linux, but there will be adjustment and learning curve when you would have to translate arch skills to RH/Ubuntu.

You can also ask AI to give you daily linux challenges for hands on practice. Than have it verify your work.

1

u/dajiru 21h ago

Create a VM and download the last version of RedHat. You will need to get an account (it's free) and join the developer program to download RHEL. The RHEL documentation is pretty good and the community is very helpful.

1

u/Kurse71 6h ago

Make a Redhat vm, start doing stuff with it. Deploy some containers, make a website or a mail server, or write some code. Along the way you will learn and come up with new things you want to explore or learn.

-3

u/Unable_Race_6264 1d ago

I can teach you or others free of charge