ระบบปฏิบัติการคือส่วนต่อประสานระหว่างผู้ใช้คอมพิวเตอร์และฮาร์ดแวร์ของคอมพิวเตอร์ เป็นชุดซอฟต์แวร์ที่จัดการทรัพยากรฮาร์ดแวร์คอมพิวเตอร์และให้บริการทั่วไปสำหรับโปรแกรมต่างๆของคอมพิวเตอร์ ระยะสั้นของระบบปฏิบัติการคือ OS และเป็นส่วนประกอบที่สำคัญของซอฟต์แวร์ระบบในระบบคอมพิวเตอร์ วัตถุประสงค์หลักของระบบปฏิบัติการคือเพื่อให้มีสภาพแวดล้อมที่ผู้ใช้สามารถดำเนินการโปรแกรมได้อย่างมีประสิทธิภาพหรือสะดวก บทความนี้ให้ภาพรวมของระบบปฏิบัติการ Linux คืออะไร ประเภทของระบบปฏิบัติการ สถาปัตยกรรมและคุณสมบัติต่างๆ
ระบบปฏิบัติการลินุกซ์
ระบบปฏิบัติการแบ่งออกเป็นหกประเภทตามประเภทของคอมพิวเตอร์ที่พวกเขาควบคุมเช่นระบบปฏิบัติการงานแบบผู้ใช้คนเดียวระบบปฏิบัติการแบบเรียลไทม์ผู้ใช้คนเดียวระบบปฏิบัติการมัลติทาสก์ระบบปฏิบัติการหลายผู้ใช้ระบบปฏิบัติการแบบกระจายและระบบปฏิบัติการแบบฝัง บริการทั่วไปที่ระบบปฏิบัติการมีให้ ได้แก่ ตัวกำหนดตารางเวลางานตัวจัดการหน่วยความจำตัวจัดการดิสก์ตัวจัดการเครือข่ายบริการ I / O อื่น ๆ และตัวจัดการความปลอดภัย
ระบบปฏิบัติการ Linux คืออะไร?
ระบบปฏิบัติการ Linux เป็นหนึ่งในระบบปฏิบัติการ UNIX เวอร์ชันยอดนิยมซึ่งออกแบบมาเพื่อนำเสนอระบบปฏิบัติการฟรีหรือต้นทุนต่ำสำหรับผู้ใช้คอมพิวเตอร์ส่วนบุคคล ได้รับชื่อเสียงว่าเป็นระบบที่ทำงานได้อย่างรวดเร็วและมีประสิทธิภาพมากนี่คือระบบปฏิบัติการที่สมบูรณ์อย่างน่าทึ่งรวมถึง GUI (ส่วนต่อประสานผู้ใช้แบบกราฟิก), TCP / IP, ตัวแก้ไข Emacs, สามารถ X Window System และอื่น ๆ
ประวัติของระบบปฏิบัติการ LINUX
ประวัติความเป็นมาของลินุกซ์เริ่มต้นขึ้นในปี พ.ศ. ตั้งแต่นั้นเป็นต้นมาเคอร์เนลลินุกซ์ที่ได้รับการเติบโตอย่างต่อเนื่องตลอดประวัติศาสตร์
- ในปี 1991 ลินุกซ์ได้รับการแนะนำให้รู้จักกับ Linus Torvalds นักเรียนชาวฟินแลนด์
- Hewlett Packard UniX (HP-UX) 8.0 เปิดตัวแล้ว
- ในปี 1992 Hewlett Packard 9.0 ได้รับการปล่อยตัว
- ในปี 1993 NetBSD 0.8 และ FreeBSD 1.0 ออก
- ในปี 1994 Red Hat Linux ได้เปิดตัว Caldera ก่อตั้งโดย Bryan Sparks and Ransom Love และ NetBSD1.0 Released
- ในปี 1995 FreeBSD 2.0 และ HP UX 10.0 ได้เปิดตัว
- ในปี พ.ศ. 2539 K Desktop Environment ได้รับการพัฒนาโดย Matthias Ettrich
- ในปี 1997 HP-UX 11.0 ได้เปิดตัว
- ในปี พ.ศ. 2541 SGI Unix รุ่นที่ 5 เช่น IRIX 6.5, ระบบปฏิบัติการ Sun Solaris 7 และ Free BSD 3.0 ได้เปิดตัว
- ในปี 2000 มีการประกาศข้อตกลงของ Caldera Systems กับแผนกซอฟต์แวร์เซิร์ฟเวอร์ SCO และแผนกบริการระดับมืออาชีพ
- ในปี 2544 Linus Torvalds ได้เปิดตัวซอร์สโค้ดเวอร์ชัน Linux 2.4
- ในปี 2544 Microsoft ได้ยื่นฟ้องเครื่องหมายการค้ากับ Lindows.com
- ในปี 2547 Lindows เปลี่ยนชื่อเป็น Linspire
- ในปี 2004 Ubuntu รุ่นแรกได้รับการเผยแพร่
- ในปี 2548 โครงการ openSUSE เริ่มแจกจ่ายฟรีจากชุมชนของ Novell
- ในปี 2549 Oracle ได้เปิดตัว Red Hat ของตัวเอง
- ในปี 2550 เดลล์เริ่มจำหน่ายแล็ปท็อปที่ติดตั้ง Ubuntu ไว้ล่วงหน้า
- ในปี 2011 Linux kernel เวอร์ชัน 3.0 ได้รับการเผยแพร่
- ในปี 2013 Googles Linux ที่ใช้ Android ครองส่วนแบ่งตลาดสมาร์ทโฟน 75% ในแง่ของจำนวนโทรศัพท์ที่จัดส่ง
- ในปี 2014 Ubuntu มีผู้ใช้ 22,000,000 คน
ประวัติของลินุกซ์
สถาปัตยกรรมระบบลินุกซ์
สถาปัตยกรรมของระบบปฏิบัติการ Linux มีส่วนประกอบเหล่านี้เป็นหลัก: เคอร์เนลเลเยอร์ฮาร์ดแวร์ไลบรารีระบบเชลล์และยูทิลิตี้ระบบ
สถาปัตยกรรมของลินุกซ์
1. เคอร์เนลเป็นส่วนหลักของระบบปฏิบัติการซึ่งรับผิดชอบกิจกรรมหลักทั้งหมดของระบบปฏิบัติการ LINUX ระบบปฏิบัติการนี้ประกอบด้วย โมดูลต่างๆ และโต้ตอบโดยตรงกับฮาร์ดแวร์พื้นฐาน เคอร์เนลนำเสนอสิ่งที่เป็นนามธรรมที่จำเป็นเพื่อซ่อนโปรแกรมแอปพลิเคชันหรือรายละเอียดฮาร์ดแวร์ระดับต่ำในระบบ ประเภทของเมล็ดมีดังนี้:
- เคอร์เนลเสาหิน
- เมล็ดไมโคร
- เมล็ดพันธุ์ Exo
- เมล็ดพันธุ์ลูกผสม
2. ไลบรารีระบบเป็นฟังก์ชันพิเศษที่ใช้เพื่อใช้ฟังก์ชันการทำงานของระบบปฏิบัติการและไม่ต้องการสิทธิ์การเข้าถึงรหัสของโมดูลเคอร์เนล
3. โปรแกรมยูทิลิตี้ระบบมีหน้าที่รับผิดชอบในการทำงานส่วนบุคคลและงานระดับเฉพาะ
4. ชั้นฮาร์ดแวร์ของระบบปฏิบัติการ LINUX ประกอบด้วยอุปกรณ์ต่อพ่วงเช่น RAM, HDD, CPU
5. เชลล์เป็นส่วนต่อประสานระหว่างผู้ใช้และเคอร์เนลและให้บริการของเคอร์เนล รับคำสั่งจากผู้ใช้และเรียกใช้ฟังก์ชันของเคอร์เนล เชลล์มีอยู่ในระบบปฏิบัติการประเภทต่างๆซึ่งแบ่งออกเป็นสองประเภท: เชลล์บรรทัดคำสั่งและเชลล์แบบกราฟิก
เชลล์บรรทัดคำสั่งมีอินเทอร์เฟซบรรทัดคำสั่งในขณะที่เชลล์บรรทัดแบบกราฟิกจัดเตรียมอินเทอร์เฟซผู้ใช้แบบกราฟิก แม้ว่าเชลล์ทั้งสองจะดำเนินการ แต่เชลล์อินเทอร์เฟซผู้ใช้แบบกราฟิกจะทำงานช้ากว่าเชลล์อินเตอร์เฟสบรรทัดคำสั่ง ประเภทของเปลือกหอยแบ่งออกเป็นสี่ประเภท:
- เปลือกหอย
- เปลือกบอร์น
- เปลือก C
- POSIX เชลล์
คุณสมบัติของระบบปฏิบัติการลินุกซ์
คุณสมบัติหลักของระบบปฏิบัติการ Linux คือ
แบบพกพา: ระบบปฏิบัติการ Linux สามารถทำงานบนฮาร์ดแวร์ประเภทต่างๆได้เช่นเดียวกับเคอร์เนลของ Linux รองรับการติดตั้งแพลตฟอร์มฮาร์ดแวร์ทุกประเภท
โอเพ่นซอร์ส: ซอร์สโค้ดของระบบปฏิบัติการ LINUX สามารถใช้ได้อย่างอิสระและเพื่อเพิ่มความสามารถของระบบปฏิบัติการ LINUX ทีมงานจำนวนมากทำงานร่วมกัน
ผู้ใช้หลายคน: ระบบปฏิบัติการ Linux เป็นระบบที่มีผู้ใช้หลายคนซึ่งหมายความว่าผู้ใช้หลายคนสามารถเข้าถึงทรัพยากรระบบเช่น RAM, หน่วยความจำหรือโปรแกรมแอปพลิเคชันในเวลาเดียวกัน
การเขียนโปรแกรมหลายโปรแกรม: ระบบปฏิบัติการลินุกซ์เป็นระบบมัลติโปรแกรมซึ่งหมายความว่าแอปพลิเคชันหลายตัวสามารถทำงานได้ในเวลาเดียวกัน
ระบบไฟล์ลำดับชั้น: ระบบปฏิบัติการลินุกซ์มีโครงสร้างไฟล์มาตรฐานซึ่งจัดเรียงไฟล์ระบบหรือไฟล์ผู้ใช้
เปลือก: ระบบปฏิบัติการ Linux มีโปรแกรมล่ามพิเศษที่สามารถใช้เพื่อดำเนินการคำสั่งของ OS สามารถใช้ในการดำเนินการหลายประเภทเช่นโปรแกรมแอปพลิเคชันการโทรเป็นต้น
ความปลอดภัย: ระบบปฏิบัติการ Linux เสนอผู้ใช้ ระบบรักษาความปลอดภัย โดยใช้คุณสมบัติการตรวจสอบความถูกต้องเช่นการเข้ารหัสข้อมูลหรือการป้องกันด้วยรหัสผ่านหรือควบคุมการเข้าถึงไฟล์บางไฟล์
คุณสมบัติของ LINUX
การใช้งานระบบปฏิบัติการลินุกซ์
ปัจจุบันลินุกซ์เป็นอุตสาหกรรมที่มีมูลค่าหลายพันล้านดอลลาร์ บริษัท และรัฐบาลหลายพันแห่งทั่วโลกใช้ระบบปฏิบัติการ Linux เนื่องจากความสามารถในการจ่ายเงินค่าลิขสิทธิ์และเวลาและเงินที่ต่ำกว่า Linux ถูกใช้ในอุปกรณ์อิเล็กทรอนิกส์จำนวนมากซึ่งมีให้บริการสำหรับผู้บริโภคทั่วโลก รายการยอดนิยมบางรายการ อุปกรณ์อิเล็กทรอนิกส์ที่ใช้ Linux รวมถึง:
- Dell Inspiron Mini 9 และ 12
- Garmin Nuvi 860, 880 และ 5000
- โทรศัพท์ Google Android Dev 1
- HP Mini 1000
- เลอโนโว IdeaPad S9
- โทรศัพท์ Motorola MotoRokr EM35
- แล็ปท็อปหนึ่งเครื่องต่อเด็ก XO2.0
- โทรทัศน์ Sony Bravia
- Sony Reader
- TiVo เครื่องบันทึกวิดีโอดิจิตอล
- ระบบนำทางในรถยนต์ของ Volvo
- คีย์บอร์ด Yamaha Motif
แอปพลิเคชัน Linux
ดังนั้นทั้งหมดนี้เป็นข้อมูลเกี่ยวกับระบบปฏิบัติการ Linux ประวัติสถาปัตยกรรมคุณสมบัติและการใช้งานของระบบปฏิบัติการ Linux ซึ่งสามารถใช้ใน โครงงานวิทยาศาสตร์คอมพิวเตอร์ . นอกจากนี้สำหรับข้อสงสัยใด ๆ เกี่ยวกับบทความนี้หรือ โครงการอิเล็กทรอนิกส์ล่าสุด คุณสามารถแสดงความคิดเห็นของคุณได้โดยการแสดงความคิดเห็นในส่วนความคิดเห็นด้านล่าง