Linux คืออะไร

กลับไปหน้า Linux
🚨 เพื่อการเรียนรู้ที่เข้าใจแบบสูงสุด ควรเรียนรู้ควบคู่ไปกับคลิปวิดีโอในยูทูปที่ผมทำเอาไว้
https://youtu.be/o-aLsItVlkk?si=-LwrHt5Yhtm4lY1h

OS - Operating System


ข้อความ 10% มาจาก AI และอีก 90% เขียนออกมาจากใจผมล้วนๆ ผมจะไม่เน้นใช้ AI เขียนให้เพราะมันสื่อสารไม่ตรงใจผมเท่าไหร่

OS (Operating System) ที่หมายถึง ระบบปฏิบัติการ เช่นพวก Windows, Android, iOS

โดยที่ระบบปฏิบัติการจะเป็นตัวกลางระหว่างผู้ใช้กับฮาร์ดแวร์ สมมติว่าคุณคลิกเข้าไปดูรูปๆนึง สิ่งที่เกิดขึ้นคือ OS มันก็จะไปคุยกับระบบต่างๆแล้วเอามาแสดงผลรูปภาพออกหน้าจอให้คุณเห็น คือถ้าไม่มีระบบปฏิบัติการเนี่ย แค่คุณจะแสดงรูปภาพออกมาทางหน้าจอ ก็ยังแทบจะทำไม่ได้เลยด้วยซ้ำ

Linux


Linux ก็คือหนึ่งในนั้น มันคือหนึ่งในระบบปฏิบัติการเฉกเช่นเดียวกับพวก Windows, Android, iOS นั่นแหละ แต่มันไม่ค่อยนิยมในหมู่คนทั่วไปเท่าไหร่ คนก็เลยจะไม่ค่อยรู้จักกัน

Linux Kernel

Linux มันเป็นแค่ชื่อเรียกกว้างๆ แต่ตัวที่ทำการจัดการทรัพยากรต่างๆในเครื่องเรามันจะคือ Linux Kernel

Linux Distribution

Linux distribution มันจะเรียกสั้นๆว่า Linux distro คือถ้าเป็นภาษาไทยก็เรียก "ดิสโทร" เฉยๆ

ถึงแม้ผมจะบอกไปว่า Kernel มันคือตัวที่คอยจัดการทรัพยากรแทนเรา พูดง่ายๆว่ามันคือ "ตัวทำงาน" นั่นแหละ แต่มันจะทำงานเองไม่ได้ถ้าไม่มีอะไรไปสั่งมันทำ ทำให้ต้องมี distro นี่แหละที่เป็นเหมือนตัวสั่งงาน โดยที่ Kernel มันก็จะมีพวกเครื่องมืออะไรต่างๆที่จำเป็นต่อระบบ โดยที่ distro มันก็จะแยกย่อยไปตามจุดประสงค์การใช้งาน เช่น

Linux Mint สำหรับการใช้งานทั่วไป

Kali Linux สำหรับการทดสอบเจาะระบบ

แต่ทั้งนี้ทั้งนั้นมันก็เป็นแค่จุดประสงค์ในการใช้งาน สุดท้ายแล้วคุณจะเอาไปทำอะไรก็เรื่องของคุณ คือคุณจะเอา Kali ไปเล่นเกม หรือเอา Linux Mint ไปทดสอบเจาะระบบก็ได้ แล้วคุณก็ต้องเสียเวลามาปรับแก้ และเซ็ตอัพอะไรหลายๆอย่างให้เหมาะสม

แต่คุณจะทำแบบนั้นไปเพื่ออะไร ในเมื่อก็มี Linux ที่เหมาะสมกับการใช้งานให้โหลดแต่แรก คือถ้าจะใช้แบบไหนก็ไปโหลดแบบนั้นมาแต่แรกจะดีกว่า

Terminal


ในการใช้งานปกติ เราก็สามารถเอาเมาส์ไปคลิกตรงนู้นตรงนี้ ใช้งานได้แบบไม่มีปัญหา แต่ว่าในโลกของการทำ Pentest เนี่ย เราจะเน้นใช้งานผ่านคำสั่งกันเป็นหลัก เพราะว่ามันสะดวกและเร็ว แถมเครื่องมือบางอย่างยังออกแบบมาสำหรับการใช้งานผ่านคำสั่งเท่านั้นด้วย มันเลยเป็นสิ่งที่เลี่ยงไม่ได้

ซึ่งเราก็สามารถพิมพ์คำสั่งนั้นได้ผ่าน Terminal มันก็คือไอหน้าจอดำๆที่คุณได้เห็นอยู่ในภาพด้านล่างนี่แหละ

Linux Terminal