🌐
Reddit
reddit.com › r/devops › do you actually need to "know" linux to work in devops?
r/devops on Reddit: Do you actually need to "Know" Linux to work in DevOPS?
May 18, 2023 -

I've gotten plenty of DevOps interviews, I even work myself as a DevOps Engineer right now - and I would say I only use Linux about 10% of the time - when I'm writing Pipelines for Github Actions. But that's literally just writing some CLI commands, nothing more. It's incredibly easy, and if i didn't know anything about Linux, I could learn what I need to do for my job within 2-3 days.

Yet on the internet everybody and their grandmothers are saying that you need to know a ton of Linux to be able to make it in DevOps, you need to read the Linux Programming Interface book, you need to know every thing inside out.

So question 1: Are people just lying, or are does it depend from job to job, or...? My experience is just that you can get by with knowing very little.

Question 2:

I've done a bunch of random tasks using Linux (for Kodekloud, just to get more adept).

Just to list 6-7 random ones:

  1. Installed & configured PostgresQL databases, users and their permissions

  2. Created Linux users with non-interactive shells, and linux users with expiration dates

  3. Managed incoming & outgoing connections for Apache & Nginx using IPTables

  4. Used sed & awk to manipulate strings through bash scripts.

  5. Limited access to webservers through securing URLs with PAM Authentication - requiring OS users to authenticate their SSL connection before connecting

  6. Implemented passwordless SSH authentication for scripts

  7. Configured Apache servers, controlling ports, changing headers, hiding version numbers, and redirecting URLs

Just a bunch of random tasks like this - quite a few more than this. I google my way through like any good engineer. If you ask me anything about the Kernel or whatever, or how Linux actually works, what are the differences between the Distros, I woudn't have a clue. What is the difference between the /etc directory vs /home directory vs all those other random directories? No idea.

So do I "know" Linux? How much do I need to know to be able to say I "know" Linux? And why do all these subreddits say you need to "Know" Linux when the only time I ever use Linux in my job is when I'm writing very basic CLI commands for e.g a pipeline in Github Actions - which is less than 10% of my job?

🌐
KodeKloud
kodekloud.com › blog › why-is-linux-so-popular
What Makes Linux So Popular Among DevOps?
April 8, 2024 - With Linux, DevOps teams can easily automate tasks such as configuration management, deployment, and monitoring, making it easier to manage complex infrastructure and applications.
Discussions

Why Linux is needed for DevOps in 2021?
Use whatever os you are comfortable with. But basically automation on windows is still a joke. Wsl does a lot for productivity on windows afaik but haven't used it so can't tell if it's actually better. Macos is fine for a dev machine. Most containers are still built for Linux so running them on a windows host requires a VM and that is not equal performance to running it natively. I would turn the question around and ask, why is windows needed in DevOps? Everything runs perfectly on Linux. In my company we have 0 windows machines. More on reddit.com
🌐 r/devops
61
0
December 12, 2021
Do you actually need to "Know" Linux to work in DevOPS?
🌐 r/devops
73
5
May 18, 2023
Importance of cloud certifications in devops and sre
I am in a senior role with a good salary and I never bothered getting any certifications. It certainly doesn't hurt, but I don't think it's necessary. More on reddit.com
🌐 r/sre
19
4
November 26, 2021
Learning Linux for Devops interview

Not saying these things aren’t important, but they’re unlikely to really be relevant in a devops interview. And even if they were relevant, you’d be doing yourself a disservice by cramming it in for an interview and then trying to act like you know what you’re talking about. It’s ok to know what you don’t know! Definitely learn these things if they interest you, but don’t feel obligated to understand them prior to an interview!

More on reddit.com
🌐 r/devops
34
21
March 18, 2018
🌐
Quora
quora.com › How-important-is-Linux-for-a-DevOps-engineer
How important is Linux for a DevOps engineer? - Quora
On the other side, Linux is the most used OS in the servers world, and the company you're moving to (in the case you do) might just use Linux as the main OS for its servers, so yeah, it is very important for a Devops engineer.
🌐
Cloud Institution
cloudinstitution.com › home › importance of linux in devops
Importance of Linux in DevOps - Cloud Institution
July 24, 2025 - At the heart of most DevOps practices ... infrastructure as code, and deploying applications to the cloud, Linux forms the backbone of the DevOps ecosystem....
🌐
Medium
medium.com › cloud-native-daily › mastering-linux-for-devops-engineers-essential-commands-and-practices-for-success-a608a718069f
Mastering Linux for DevOps Engineers: Essential Commands and Practices for Success
June 5, 2023 - Here’s why Linux is important for DevOps: Open-source nature: Linux’s open-source nature allows DevOps engineers to access and modify the source code, enabling customization and optimization to meet specific requirements.
🌐
GeeksforGeeks
geeksforgeeks.org › role-of-linux-in-cloud-computing-and-devops
The Role of Linux in Cloud Computing and DevOps - GeeksforGeeks
April 30, 2024 - Containerization: The bottom-line for containerize solutions like Docker and Kubernetes which are the most used in DevOps for the application packaging, deployment, and management lies in the fact that there are based on Linux. Automation and Configuration Management: Operating system Linux gives a divergent choice of apparatuses and utilities to address automating tasks and managing configurations, as Ansible, Puppet and Chef are indeed indispensable to approach DevOps.
🌐
DZone
dzone.com › culture and methodologies › career development › the crucial role of linux in devops
The Crucial Role of Linux in DevOps
March 11, 2019 - From experience, I’ve seen the most common knowledge gap lie with having an understanding of Linux and how it sits as the foundation of DevOps on an enterprise level. It’s important to remember that the majority of enterprises today are running development projects which already have Linux supporting their operations.
Find elsewhere
🌐
Reddit
reddit.com › r/devops › why linux is needed for devops in 2021?
r/devops on Reddit: Why Linux is needed for DevOps in 2021?
December 12, 2021 -

This question come of course from a total noob. Please, do not be harsh on me. I just could not find detailed answer and some people that I know, don't use linux at all and while they are not 100% time DevOps, they never needed a linux on their PC. Maybe this is true only if you are doing only some basic stuff and you are not full DevOps guy?

As far as I know, most stuff just works on Windows right now (docker, kubernetes, ansible etc). Do they works much better on Linux tho? Is there anything that just does not work on Windows and just require Linux?

I know that most of the cloud run on Linux but if you are working with AWS or Azure, you still work with everything by using either AWS or Azure portal or this looks different and for example you need to use console a lot and thus ssh to the server etc?

🌐
Tutorial Works
tutorialworks.com › linux-for-devops
Linux for DevOps: What You Need to Know - Tutorial Works
December 20, 2024 - A lot of people now think of the technical term “DevOps” as just a catch-all for those tasks which create infrastructure, build software, and get it running in production. ... If you’re going to be doing DevOps, in a company that uses Linux to run applications and servers, then you’ll probably need to know how to use a Linux terminal 🐧💻, and know the top Linux commands, so that you can do things like these:
🌐
DEV Community
dev.to › ayush_rathor_9c34afd630ec › why-linux-is-essential-for-devops-lessons-from-my-learning-journy-20ep
Why Linux is Essential for DevOps: Lessons from My Learning Journy - DEV Community
November 26, 2024 - From managing servers to scripting automation tasks, Linux powers the tools and environments that DevOps engineers rely on. In this article, I’ll share what I’ve learned about Linux for DevOps, why it's important, and how it has shaped my ...
🌐
YouTube
youtube.com › watch
How Linux is used in devops | Linux for DevOps - YouTube
Linux for DevOps engineers | Linux for cloud and devops | Linux commands for devopsIn this devops video we look at Linux, the most used and important tool fo...
Published   May 21, 2024
🌐
Edureka
edureka.co › blog › linux-commands-in-devops
30+ Linux Commands for DevOps Success: Essential Tools and Technique
1 month ago - Unleash the power of Linux commands for DevOps success. Discover valuable tips and techniques to streamline operations and enhance productivity.
🌐
Medium
medium.com › @22Baron › why-is-linux-important-to-devops-f233b93aff6a
Why is Linux important to DevOps? | by 22Baron | Medium
December 11, 2022 - The ability to configure Linux for DevOps is necessary for smooth and prompt software delivery. Expertise in the configuration of operating systems and network technologies is quite an important attribute of a DevOps engineer.
🌐
YouTube
youtube.com › watch
Why Linux is necessary for DevOps? #linux #shorts #ytshorts
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
🌐
LinuxTechLab
linuxtechlab.com › home › why linux & devops go hand in hand
Why Linux & DevOps go hand in hand - LinuxTechLab
August 8, 2019 - According to the 2019 StackOverflow ... use it as their primary OS. A core goal of DevOps is fast software delivery, and often that means building on existing infrastructure....
🌐
StarAgile
staragile.com › blog › linux-commands-for-devops
linux commands for devops- StarAgile
DevOps Course Online With Gen AI & Job Placement
The use of DevOps concepts may assist teams in delivering higher-quality software more quickly, while also fulfilling customer expectations for rapid access and 24-hour availability. DevOps is rapidly becoming the industry standard for software development as a consequence. This blog will cover the Important Linux ... Highly recommended. A great trainer and a great session. The best part was that day-to-day examples were given to understand the concepts. More focus was given to understand the framework rather than passing the certification. All the best StarAgile!
Rating: 5 ​
Price   $400
Call   9513393880
Address   No. 549, 2nd Floor, 14th Main Rd, Sector 7, 560102, HSR Layout
(4.8)
🌐
Silicon Republic
siliconrepublic.com › advice › linux-devops-skills
Mastering Linux skills for a DevOps career
August 25, 2023 - Linux is very important for DevOps professionals as it powers a lot of modern internet infrastructure.
🌐
Medium
medium.com › @Utibeima › is-linux-important-for-devops-engineers-a6be9b013700
Is Linux important for DevOps Engineers? | by Utibeima Ukoh | Medium
January 5, 2022 - DevOps meets its goal of fast deployment cycles by leveraging existing infrastructure, a majority of which is built on Linux. Linux is an important component of enterprise IT systems.
🌐
Intellipaat
intellipaat.com › home › blog › linux commands for devops
Top 30 Linux Commands for DevOps
October 9, 2025 - Getting rid of barriers between the development and operations teams was the whole point of DevOps. Under this culture/model, there are no real conflicts as the two teams collaborate throughout the entire product life cycle.