🌐
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?

🌐
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.
🌐
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.
🌐
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.
🌐
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?

🌐
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
🌐
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.
🌐
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....
🌐
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.
🌐
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)
🌐
Medium
medium.com › @razeen.abdal-rahman › why-every-devops-engineer-needs-linux-adc8e2278b4f
Why Every DevOps Engineer Needs Linux | by Razeen Abdal-Rahman | Medium
November 16, 2025 - When you’re running hundreds or thousands of instances, that matters, but more importantly, Linux was built for automation. Everything is a file. Everything can be scripted. Everything can be controlled from the command line. You can’t automate infrastructure you don’t understand. And in DevOps, the infrastructure is Linux.
🌐
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.