Linux fundamentals

AWSomeVikashAWSomeVikash
2 min read

Today i have learned about the some linux fundamentals With Shubham Londhe.
Correct me if i am wrong somewhere

mainly linux for devops have a some points are given below:-

◾️ Operating system :- An os is software that manages all the hardware and software in a computer.

◾️Clint Os / Server Os :- Client os is basically used for a personal purpose & the server os is used for a tech industries like (windows server 2022, RHEL, Ubuntu.)

◾️Linux Os :- Linux is a shell based os which is open source and it was created by Linus Torvalds. It is open-source software, which means its source code is freely available and anyone can use, modify, and distribute it.

◾️How linux works :- Linux manages hardware and software, enabling smooth app execution and handling tasks like input/output, file management, and multitasking.
There is a multiple options to operate a linux os
like

☞ linux os locally
☞ virtual box with the help of iso image
☞ vagrant docker for virtual linux
☞ windows sub system for linux or WSL ,WSL2
☞ amazon web services, azure , gcp , digital ocean , utho..
☞ dual boot

I am also using AWS ,😀 it’s a great platform.

◾️ Commands: Linux commands work with an architecture.
there is a three layer in

1️⃣ The first layer contains the application.

2️⃣ The second layer contains the shell. (Shell is a program that takes user commands and passes them to the kernel)

3️⃣ The third layer contains the kernel. (The kernel is basically the part of the OS that communicates with hardware like RAM, monitor, CPU, and other devices)

In an application, when we give a command in the shell layer , then kernel layer executes that command

its like

Application ▷ Shell ▷ Kernel

When you type ls in the shell, the kernel executes it and displays the files.

0
Subscribe to my newsletter

Read articles from AWSomeVikash directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

AWSomeVikash
AWSomeVikash

🚀 Hi, I'm Vikash Patel — a passionate AWS & DevOps enthusiast, sharing my complete learning journey and real-world implementations. 📘 On this blog, I’m publishing a full DevOps + AWS roadmap — from basics to advanced, covering: 🟡 AWS Services: EC2, S3, IAM, CloudWatch, Billing, and more 🐧 Linux commands & scripting ⚙️ CI/CD pipelines with GitHub Actions & Jenkins 🧱 Infrastructure as Code using Terraform 📈 Monitoring, Alerts & Troubleshooting 💡 Every post is beginner-friendly — focused on clarity, practical use-cases, and hands-on solutions. 🌐 I’m also building my presence in the AWS Community, sharing what I learn, and learning from others. 🌱 Whether you're starting your cloud journey or looking for practical DevOps solutions, this blog is for you.