วันจันทร์ที่ 8 กรกฎาคม พ.ศ. 2556

Linux

ระบบการจัดการ Partition ในระบบปฏิบัติการ Linux

     ก่อนที่เราจะมาเริ่มต้นใช้ลินุกซ์กัน เราต้องมาทำความรู้จักระบบของ Partition บน Linux กันก่อน ไม่งั้นคุณก็อาจจะประสบปัญหาได้ ไม่รู้ว่าอะไรคือ drive C: drive D: drive E: ประมาณว่า งง นั้นเองเพราะการจัดการโครงสร้างของ Linux นั้น จะไม่เหมือนระบบ Dos และ Windows ที่มีการจัดโครงสร้าง disk เป็นแบบ FAT16, FAT32 และ NTFS ที่คนส่วนใหญ่ก็มักจะรู้จักกันเป็นอย่างดีอยู่แล้ว แต่พอมาเป็นโครงสร้างบน Linux และมันชั่งแตกต่างกันอย่างสิ้นเชิง ซึ่งถ้าคนที่ไม่เคยใช้ก็จะ งง กันไปตาม ๆ กัน ไม่รู้ว่าอะไรยังไง จะให้ส่วนในมีพื้นเท่าไรอย่างไร และ Partition อันนี้มันคืออะไร 


โครงสร้างของ Linux

      ลีนุกซ์ที่ ไลนัสและนักพัฒนาร่วมกันพัฒนาขึ้น เป็นเพียงส่วนที่เรียกกันว่า เคอร์เนล (Kernel) หรือแกนการทำงานหลักของระบบ แต่เคอร์เนลไม่สามารถทำงานตามลำพังได้ต้องทำงานร่วมกับโปรแกรมและอุปกรณ์ อื่นๆ 


ประวัติความเป็นมาของ Linux ที่พัฒนาโดยคนไทย

ประวัติของ Linux TLE
ลินุกซ์ทะเล (LinuxTLE) คือชื่อของระบบปฏิบัติการในลักษณะของลินุกซ์ที่ปัจจุบันพัฒนาต่อมาจากอูบุนตุโดยเพิ่มความสามารถภาษาไทยปัจจุบันพัฒนาโดยเนคเทค โดยรุ่นปัจจุบันคือ ลินุกซ์ทะเล 9.0 รหัสว่า "หัวหิน" ที่เน้นการใช้งานสำหรับผู้ใช้ทั่วไป ทั้งการใช้ที่บ้าน ที่สำนักงาน ในสถานศึกษา สำหรับคอมพิวเตอร์ส่วนบุคคลทั้งคอมพิวเตอร์แบบตั้งโต๊ะและคอมพิวเตอร์พกพา

ประวัติความเป็นมาของ Linux ตระกูลต่าง ๆ

Red Hat Linux(http://www.redhat.com/)
บริษัท เรดแฮ็ท เกิดขึ้นจากการรวมตัวของกลุ่มโปรแกรมเมอร์ ในแถบนอร์ธ-แคโลไลนาในสหรัฐอเมริกา โดยมีเป้าหมายที่จะสร้างดิสตริบิวชั่นของ Linux ที่มีการติดตั้งและการใช้งานให้ง่ายที่สุดเท่าที่เป็นไปได้




ลินุกซ์(Linux) [อาจจะออกเสียงว่า ไลนักซ์,ลินุกซ์ หรือ ลีนุกซ์]
คือ ระบบปฏิบัติการ (Operating System) ชนิดหนึ่ง เช่นเดียวกับ Windows ( 95/98/Me/NT/2000/XP ) ,OS/2 หรือ Unix ระบบอื่นๆ ซึ่งได้พัฒนามาจาก Minix ( Unix ที่ใช้บนเครื่องไมโครคอมพิวเตอร์ ) โดยสามารถทำงานได้ทั้งแบบหลาย ๆ งานพร้อมกัน ( Multitasking )  และการทำงานแบบหลาย ๆ ผู้ใช้งานพร้อม ๆ กัน (Multiuser)

ประวัติลินุกซ์
ในช่วงปี ค.ศ. 1987 ศาสตราจารย์ Andrew S.Tanenbaum ได้ออกแบบสร้าง ยูนิกซ์สำหรับเครื่องไมโครคอมพิวเตอร์ ซึ่งสามารถทำงานได้ทั้งบนเครื่อง PC,Mac,Amiga โดยให้ชื่อว่า Minix และยังแจกซอร์สโค้ดฟรีให้แก่นักวิจัยเพื่อนำไปพัฒนาต่อ


















คุณสมบัติการทำงาน Multi-Tasking , Multi-User

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


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














ไม่มีความคิดเห็น:

แสดงความคิดเห็น