Linux. What is it?.?
Linux is an open source operating system (OS) developed by Linus Torvalds in 1991. It is independent, royalty-free, capable of accessing and modifying source code, making it popular to use as the base of other operating systems such as Android and macOS, as well as in servers, supercomputers, and embedded devices.
Key characteristics of Linux
Operating System:
Acting as an intermediary to manage hardware and software, allowing programs to work together efficiently.
Open Source:
All code is publicly available. Anyone can access, modify and distribute it without charge.
Developed from Unix:
Linux evolved from the Unix operating system and has high operating flexibility.
Various uses:
It is found on many devices, from smartphones, tablets (Android), computers, to supercomputers, servers, and other electronic devices.
High customization:
Users and developers can customize the system to their own specific needs.
The popularity and benefits of Linux
Free and easy to access:
It doesn't cost you to buy the copyright, making it an interesting choice.
Stability and efficiency:
Highly stable, suitable for use in environments requiring high performance, such as servers.
Widespread in circles:
It is the core of server operating systems (such as LAMP) and operating systems in many different devices.
Large developer community:
There are many users and developers who help each other develop and continuously improve the system.
ถ้าถามแบบบ้านๆว่า “linux คืออะไร” สำหรับเรา Linux คือ “ตระกูลของระบบปฏิบัติการ” (Operating System) คล้ายๆ Windows/macOS แต่จุดเด่นคือเป็นโอเพนซอร์ส ใช้ได้ฟรี และมีหลายเวอร์ชันย่อยให้เลือก ซึ่งเวอร์ชันย่อยพวกนี้จะถูกเรียกว่า Linux distro (Linux distribution) เช่น Ubuntu, Debian, Fedora, Mint ฯลฯ แล้ว linux ใช้ทำอะไร ได้บ้าง? จากที่เจอในชีวิตจริงจะเจอบ่อยมากกว่าที่คิด 1) งานเซิร์ฟเวอร์/โฮสติ้งเว็บไซต์ หลายเว็บที่เราเข้าใช้งานทุกวันรันอยู่บน Linux เพราะมันเสถียร อัปไทม์ยาวๆ รีสตาร์ตน้อย และคุมทรัพยากรได้ดี โดยเฉพาะงานแนว LAMP/LEMP (Linux + เว็บเซิร์ฟเวอร์ + ฐานข้อมูล + ภาษาโปรแกรม) 2) มือถือ Android หลายคนไม่รู้ว่า Android ใช้ Linux kernel เป็นแกนหลัก เพราะงั้นเวลาพูดว่า Linux อยู่ใกล้ตัวเรา จริงๆ คืออยู่ในมือถือทุกวันเลย 3) งานเขียนโปรแกรม/DevOps สายเขียนโค้ดจำนวนมากชอบ Linux เพราะเครื่องมือพัฒนา (เช่น Git, Docker, SSH, Python, Node) ทำงานบน Linux ได้ลื่น และการใช้คำสั่งผ่าน Terminal ช่วยให้จัดการโปรเจกต์/เซิร์ฟเวอร์ได้เร็ว 4) งานความปลอดภัย/ทดสอบระบบ (สำหรับคนที่เรียนจริงจัง) ดิสโทรเฉพาะทางบางตัวถูกทำมาเพื่อสาย Security โดยตรง แต่ถ้าเป็นมือใหม่ แนะนำเริ่มจากดิสโทรทั่วไปก่อน จะได้ไม่ยากเกินไป 5) เครื่องเก่า/เครื่องสเปกไม่สูง บาง distro ออกแบบมาให้เบา ทำให้โน้ตบุ๊กเก่ากลับมาใช้งานได้ดีขึ้น (แต่เลือกเดสก์ท็อปให้เหมาะ เช่น XFCE/LXQt) ถ้าจะเริ่มใช้ ควรรู้คำว่า “distro” เพิ่มนิดนึง: Linux ไม่ได้มีแบบเดียวเหมือน Windows แต่มีหลาย Linux distro ให้เลือกตามสไตล์การใช้งาน (ใช้ง่าย/เน้นเสถียร/เน้นล่าสุด/เน้นเบา) แนวทางเลือก distro สำหรับมือใหม่ (จากประสบการณ์ลองเล่นแบบไม่อยากปวดหัว) - อยากใช้ง่าย เหมือนคอมทั่วไป: Ubuntu หรือ Linux Mint - อยากเสถียร เน้นใช้งานยาวๆ: Debian - เครื่องไม่แรง อยากให้ลื่น: Xubuntu/Lubuntu หรือ Mint XFCE สรุปสั้นๆ: Linux คือระบบปฏิบัติการโอเพนซอร์ส ที่ “ใช้ได้ตั้งแต่คอมส่วนตัวไปจนถึงเซิร์ฟเวอร์ระดับโลก” และเหตุผลที่คนใช้เยอะก็เพราะมันฟรี เสถียร ปรับแต่งได้สูง และมีชุมชนช่วยกันพัฒนาตลอด ถ้าเพิ่งเริ่ม ลองเลือก distro ที่เป็นมิตรกับมือใหม่ก่อน แล้วค่อยขยับไปสายลึกทีหลังจะสนุกกว่า


































































