What Linux is and how it differs from Windows and macOS
Where Linux is used and why it is essential in the IT industry
What Linux distributions are and which one to choose as a beginner
Introduction
Conclusion: Linux is a free OS for web, cloud, and Android, built by developers worldwide.
Lina: Linny-senpai, I hear "Linux" a lot, but what exactly is it? Is it different from Windows or Mac?
Linny-senpai: Great question! Linux is a type of "operating system (OS)" just like Windows or Mac. But it has major characteristics: it's free to use, and developers from around the world work together to build it.
Lina: It's free? Does it actually work properly?
Linny-senpai: Absolutely! In fact, Android smartphones are based on Linux, and servers for major companies like Google, Amazon, and Netflix run on Linux. Let's learn the basics of Linux together today.
1. What is Linux?
Conclusion: Linux is a free open-source OS with strong security, unlike Windows or macOS.
Linny-senpai: First, let me explain the basics of Linux. Linux is a type of "OS (Operating System)" that makes computers work.
Lina: The OS is what runs first when you turn on your computer, right?
Linny-senpai: Exactly! Without an OS, you can't run apps or save files.
3 Key Features of Linux
Free to use: No license fees at all
Open source: Source code is public and anyone can improve it
High security: Developers worldwide constantly improve it
Lina: What does "open source" mean?
Linny-senpai: It means the "blueprint (source code)" of the program is available for anyone to see. So developers around the world can participate in improvements, saying things like "this part should be fixed" or "this would make it faster."
Lina: So it's an OS made by everyone together!
History of Linux
Linny-senpai: Linux was created in 1991 by Linus Torvalds, who was a Finnish university student at the time. He was just 21 years old.
Lina: Wow, a college student created it? That's amazing!
Linny-senpai: The name "Linux" also comes from combining "Linus" with "Unix" (an OS that existed at the time).
2. Differences from Windows and Mac
Conclusion: Linux is more secure than Windows and highly customizable, but harder to learn.
Lina: How is Linux different from Windows or Mac?
Linny-senpai: Let me organize that in a table.
Aspect
Linux
Windows
macOS
Price
Free
Paid
Included with Mac purchase
Development Model
Open source
Developed by Microsoft
Developed by Apple
Customizability
Very high
Moderate
Limited
Security
Very robust
Antivirus required
Relatively safe
Ease of use for beginners
Somewhat challenging
User-friendly
Intuitive
Lina: So Linux is "somewhat challenging"...
Linny-senpai: It might feel that way at first, but once you learn the basics, you'll be fine. Plus, it's an essential skill in the IT industry, so it's definitely worth learning.
3. Where Linux is Used
Conclusion: Linux runs web servers, cloud, Android, banks, and supercomputers every day.
Lina: Do regular people not really use Linux?
Linny-senpai: Actually, you might be using it every day. You just don't realize it.
Web Services and Servers
Web servers: Most major sites like Google, Facebook, and Amazon run on Linux
Cloud services: The majority of AWS, Google Cloud, and Microsoft Azure runs on Linux
Smartphones and IoT
Android: Android smartphones, which hold the majority of global market share, are Linux-based
Home appliances and IoT devices: Smart TVs, routers, car systems, etc.
Enterprise and Government
Banking systems: ATMs and core banking systems
Stock exchanges: High-speed trading systems
Supercomputers: The vast majority of the world's supercomputers run Linux
Lina: Wait, Android too?! So I'm using Linux every day!
Linny-senpai: That's right. When you watch Netflix or YouTube, Linux servers are running behind the scenes. Linux is the foundation that supports modern IT society.
4. Why is Linux Important?
Conclusion: Linux is essential in IT — DevOps and infrastructure roles often depend on it.
Lina: What benefits are there to learning Linux?
Linny-senpai: There are three major benefits.
Essential Skill in IT Industry
Linny-senpai: Linux skills are essential in modern IT fields like web development, data analysis, AI/machine learning, and infrastructure construction. Especially for server management and cloud operations, you can't do the job without Linux knowledge.
Career Possibilities
Linny-senpai: Engineers with Linux skills tend to earn higher salaries than those without. It's especially essential for positions like infrastructure engineers, DevOps engineers, and security engineers.
Lina: So it's a skill I can use at work!
Deeper Understanding of Computers
Linny-senpai: When you learn Linux, you'll understand how the OS works, how file systems function, how networking works - the fundamentals of computers. These are things you don't easily see when only using Windows or Mac.
5. Distributions
Conclusion: A Linux distro bundles the kernel with software; Ubuntu is best for beginners.
Lina: I want to install Linux, but there seem to be various ones like "Ubuntu" and "CentOS"...
Linny-senpai: Those are called "distributions." They're packages that combine the Linux kernel (the core part) with various software to make it user-friendly.
Recommended Distributions for Beginners
Ubuntu
The most popular and beginner-friendly. There's plenty of English documentation, making it easy to find help when you're stuck.
Linux Mint
Has a Windows-like feel, making it easy for Windows users to transition.
CentOS / Rocky Linux
Often used for enterprise servers. Highly stable.
Lina: Which one should I start with?
Linny-senpai: For beginners, I recommend Ubuntu. There's lots of documentation available, so it's easy to find answers when you don't understand something.
6. Advantages and Disadvantages
Conclusion: Linux leads on cost and security, but its learning curve and software gaps hurt.
Lina: Please tell me the good and bad points of Linux!
Linny-senpai: I'll be honest about both.
Advantages
Completely free: Both OS and software are free
High security: Low risk of virus infection
Lightweight and fast: Runs smoothly even on old PCs
Free customization: Can be adjusted to your preferences
Privacy protection: No collection of personal data
Value in IT industry: Skills directly connected to career
Disadvantages
High learning cost: Many things to learn at first
Limited software support: Can't use Windows-exclusive software
Gaming environment: Fewer supported games than Windows
Technical documentation: Can be challenging for beginners
Some hardware compatibility: Drivers may not be available
Lina: It does seem difficult at first...
Linny-senpai: Don't worry! With Penguin Gym Linux, you can safely practice Linux commands in your browser. Let's start with basic commands.
Mini Exercises
Conclusion: Check your phone OS, spot Linux behind web services, and run pwd in Penguin Gym.
Linny-senpai: To confirm what you learned today, let's try 3 exercises!
Exercise 1: Check if your smartphone is Android or iPhone. If it's Android, be aware that you're using a Linux-based OS
Exercise 2: List 3 web services you use regularly (like Google, YouTube, Amazon) and think "Linux servers are running behind these"
Exercise 3: Execute the pwd command on Penguin Gym Linux and experience the Linux world
Lina: Exercise 3 looks like the most fun! I'll try it!
Review
Conclusion: Linux is free and open-source, powering Android, web, and cloud platforms daily.
Lina: To summarize today's content, Linux is a free OS that runs behind smartphones and web services.
Linny-senpai: Exactly! You understand it well.
Lina: I was also surprised that it's an essential skill in the IT industry. It seems difficult at first, but I can practice with Penguin Gym Linux!
Linny-senpai: That's the spirit! Next, if you learn "Terminal Basics," you'll get a feel for actually operating Linux. Let's take it one step at a time.
3-Line Summary
Conclusion: Linux runs behind Android, web, and cloud. Worth learning for anyone in IT.
Linux is a free, open-source OS improved by developers worldwide
It's widely used as fundamental technology supporting our daily lives in Android, web servers, cloud, and more
It's an essential skill in the IT industry, so let's learn step by step starting from basic commands
Next Steps
Conclusion: Next: practice pwd, ls, and cd in the terminal to build your Linux confidence.
Now that you understand the basics of Linux, try experiencing Linux commands firsthand!