Linux
ฮาร์ดแวร์ Hardware คือ อุปกรณ์ต่างๆ ที่ประกอบขึ้นเป็นเครื่องคอมพิวเตอร์ ทั้งส่วนประกอบภายในและส่วนประกอบภายนอก อย่างเช่น แรม , ฮาร์ดดิสก์ ซึ่งเป็นส่วนที่เรามองเห็นและจับต้องได้ เคอร์เนล Kernel เคอร์เนลเป็นส่วนประกอบที่สำคุญของระบบ เรียกว่าเป็นแกนหรือหัวใจของระบบก็ว่าได้ เคอร์เนลจะมีหน้าที่ควบคุมการทำงานทั้งหมดของระบบ ตั้งแต่การจัดสรรทรัพยากรของระบบบริการโพรเซสงาน Process การจัดการไฟล์และอุปกรณ์อินพุต เอาต์พุต บรหารหน่วยความจำ โดยเคอร์เนลจะควบคุมอุปกรณ์ฮาร์ดแวร์ของเครื่องทั้งหมด ดังนั้นเคอร์เนลจึงขึ้นอยู่กับฮาร์ดแวร์ ถ้าฮาร์ดแวร์เปลี่ยนรุ่นใหม่ เคอร์เนลก็จะต้องเปลี่ยนไปด้วย ภายในเคอร์เนล จะประกอบไปด้วยโมดูล Module ต่างๆ และบางครั้งเราอาจจะเรียกโมดูลเหล่านี้ว่า ไดรเวอร์ Driver มีหน้าที่เป็นตัวกลางในการติดต่อกันระหว่างแอพพลิเคชันหรือ ระบบปฏิบัติการกับอุปกรณ์ฮาร์ดแวร์ทั้งหมด ทั้งภายในและนอกเครื่องคอมพิวเตอร์ เชลล์ Shell เป็นส่วนที่ทำหน้าที่ติดต่อระหว่างผู้ใช้กับ Kernel โดยรับคำสั่งจากผู้ใช้ทางอุปกรณ์อินพุต อย่างเข่น คีย์บอร์ด ส่งให้ kernel ของระบ...