ผู้ติดตาม

วันศุกร์ที่ 15 มิถุนายน พ.ศ. 2555



แนะนำระบบปฏิบัติการลีนุกซ์ - Linux




  Linux เป็นระบบปฏิบัติการแบบ UNIX - compatible ตัวหนึ่งที่ทำงานบนเครื่อง
คอมพิวเตอร์ ตั้งแต่ระดับพีซี (PC) พัฒนาขึ้นเป็นครั้งแรก ในปี ค.ศ. 1991
โดยนักศึกษาชื่อ Linus B. Torvalds ณ University of Helsinki ประเทศฟินแลนด์
ในลักษณะของงานอดิเรก โดยมีแรงบันดาลใจมาจากระบบ Minix ซึ่งเป็น
ระบบปฏิบัติการคล้ายๆ UNIX เล็กๆ ตัวหนึ่งที่พัฒนาโดย Andy Tanenbaum
เพื่อประกอบการเรียนรู้ ในหนังสือเกี่ยวกับ การออกแบบระบบปฏิบัติการ
คอมพิวเตอร์
    Linux Version 0.01 ถูกแจกจ่ายให้ทดลองใช้ประมาณปลายเดือน ส.ค. 1991
โดยมีเฉพาะ Harddisk Driver และระบบไฟล์ขนาดเล็ก ให้ใช้เท่านั้น ไม่มีแม้แต่
Floppy Disk Driver และต้องมีระบบ Minix อยู่แล้ว จึงจะสามารถทำการคอมไพล
์ และทดลองใช้งานได้ เนื่องจากยังไม่มีโหลดเดอร์ และคอมไพเลอร์ ต้องอาศัย
การคอมไพล์ข้ามระบบ และบูตระบบผ่าน Minix
     Linus เปิดตัว Linux อย่างเป็นทางการในวันที่ 5 ตุลาคม 1991 ด้วย Version 0.02
ซึ่งยังคงเป็นระบบปฏิบัติการ สำหรับผู้พัฒนาโปรแกรมระบบอยู่ จนกระทั่งได้เปิดตัว
     Version 1.0 ในเดือนมีนาคม 1994 และเริ่มมีผู้ใช้กันอย่างแพร่หลาย เนื่องจากเป็น
ระบบปฏิบัติการคล้าย UNIX ที่สมบูรณ์แบบ มีความสามารถสนันสนุนกราฟิก
X Window สนับสนุนระบบเครือข่าย TCP/IP สามารถรับส่งอีเมล์ ทำหน้าที่เป็น
News, WWW, FTP Server ได้ และความสามารถอื่นๆ อีกมาก
     สำหรับจุดเด่นที่น่าสนใจของ Linux ได้แก่
      เป็นระบบปฏิบัติการที่ใช้งานได้ฟรี
      ทำงานได้บนเครื่องพีซีทั่วไป ที่มีหน่วยประมวลผลกลางตั้งแต่ 80386 ขึ้นไป
รวมถึง Motora 680x0, Compaq (Digital) Alpha, PowerPC, SPARC เป็นต้น จึงเป็นระบบปฏิบัติการที่มีความต้องการทรัพยากรของระบบในขั้นต่ำ
      สามารถทำงานได้รวดเร็ว เนื่องจากมีระบบการจัดการหน่วยความจำเสมือน
(Virtual Memory) การจัดทำงานแบบ Multitasking และระบบป้องกันการรบกวน
การทำงานระหว่าง Process ต่างๆ
    มีกลุ่มผู้ใช้งานบนอินเทอร์เน็ตค่อนข้างสูง ทำให้ข้อบกพร่องต่างๆ ถูกค้นพบ
และหาวิธีแก้ไขได้อย่างรวดเร็ว ทำให้เป็นระบบปฏิบัติการที่มีคุณภาพสูงระบบหนึ่ง
    มีความสามารถแบบ UNIX
     สามารถใช้งานร่วมกับดอส (DOS) และ Microsoft Windows โดยการแบ่งพาติชั่น
     ความสามารถในการใช้งานไฟล์ร่วมกับระบบปฏิบัติการอื่นๆ ไม่ว่าจะเป็น DOS, Microsoft Windows, NetWare, OS/2, Minix, NFS, System V
     
     เป็นระบบปฏิบัติการแบบเปิด เนื่องจากทุกฟังก์ชันมี Source Code แนบมาพร้อม
     Linux ออกเสียงได้หลายลักษณะ เช่น ลีนุกซ์, ไลนักซ์, ลีนิกซ์


Linux

วันพุธที่ 13 มิถุนายน พ.ศ. 2555


การพัฒนาระบบงานบนลีนุกซ์

 
     ลีนุกซ์ได้ทำการเตรียม เครื่องมือพัฒนาโปรแกรมให้เราไว้อย่างครบครันซึ่งจะมีตั้งแต่
แอพพลิเคชันมาตรฐานคือ C/C++ คอมไพเลอร์ของ GNU และหากเราต้องการพัฒนา
ระบบบน X ก็มี TCL/TK เตรียมไว้ให้ด้วย
 
     สำหรับคอมไพเลอร์ภาษาอื่นๆก็มีเช่น Perl, Smalltalk , Pascal, Lisp เป็นต้น ถ้าคุณมี
ความเชี่ยวชาญการเขียนโปรแกรมแบบ X-Base หรือ FoxPro บนลีนุกซ์ก็มีดาต้าเบส
ที่มีการเขียนโปรแกรมแบบนี้ให้เช่นกัน
 
     และล่าสุดลีนุกซ์ก็มีจาวาคอมไพเลอร์ให้สำหรับผู้ที่ชื่นชอบการเขียนแอพเพลตจาวา สำหรับรันบนอินเทอร์เน็ตด้วย
 

ระบบปฏิบัติการ Linux-SIS


ระบบปฏิบัติการ Linux-SIS หรือ Linux School Internet Server เป็นชุดซอฟต์แวร
์ Linux รวมกับซอฟต์แวร์อื่นๆ ที่จำเป็นในการใช้งานเป็น Internet Server
อย่างสมบูรณ์แบบ โดยเน้นวิธีการติดตั้งที่ง่าย และมีซอฟต์แวร์ที่จำเป็นมาพร้อม พัฒนาโดยห้องปฏิบัติการเครือข่ายคอมพิวเตอร์ (NTL) ศูนย์เทคโนโลยีอิเล็ก-
ทรอนิกส์และคอมพิวเตอร์แห่งชาติ (เนคเทค) ซึ่งออกแบบมาสำหรับโรงเรียน
ที่เชื่อมต่อกับโครงการเครือข่ายคอมพิวเตอร์ เพื่อโรงเรียนไทย (SchoolNet) และสถาบันการศึกษาที่เชื่อมต่อกับเครือข่ายไทยสาร (ThaiSarn)
 
    Linux-SIS พัฒนามาจาก Slaceware Linux Distribution โดยมีการเพิ่มซอฟต์แวร์
 
    ที่จำเป็นในการใช้งาน Internet Serve พร้อมการตั้งค่าต่างๆ เริ่มต้นให้
มีระบบการติดตั้งที่ง่าย แยกส่วนที่เพิ่มเติมจาก Slackware อย่างชัดเจน
 
    *ออกแบบมาเพื่อให้การติดตั้งและเริ่มใช้งาน สามารถทำได้ง่าย และรวดเร็ว
 
     * มีซอฟต์แวร์ต่างๆ ที่จำเป็นในการเชื่อมต่อกับเครือข่ายอินเทอร์เน็ต ครบครัน

ผู้ก่อตั้งลีนุกซ์

ลีนุกซ์(Linux) 

ลีนุกซ์(Linux) คือ โปรแกรมเคอร์เนล(kernel)ซึ่งทำหน้าที่เป็นศูนย์กลางของระบบปฏิบัติการ(Operating System)
คอมพิวเตอร์ทุกตัวในโลกจะเป็นเพียงแค่วงจรไฟฟ้าธรรมดาเท่านั้น ไม่สามารถทำงานให้กับเราได้หากปราศจากการเริ่มต้นทำงาน ด้วยซอฟต์แวร์ที่เรียกว่าระบบปฏิบัติการ ซึ่งประกอบไปด้วยโปรแกรมขนาดเล็กจำนวนมากที่นำมารวมเข้าไว้ด้วยกันโดยมีหน้าที่สนับสนุนซึ่งกันและกันเพื่อให้ระบบคอมพิวเตอร์สามารถปฏิบัติงานตามความต้องการของผู้ใช้งาน
ส่วนประกอบที่สำคัญที่สุดภายในระบบปฏิบัติการก็คือตัวโปรแกรมเคอร์เนลนี้เอง โดยภายในเคอร์เนลจะมีส่วนโปรแกรมย่อยๆ เรียกว่า โมดูล รวมกันไว้ภายใน แต่ละโมดูลมีหน้าที่ และช่วยให้ระบบปฏิบัติการมีความสามารถต่างๆ จะมากหรือน้อยก็ขึ้นอยู่กับความสามารถและจำนวนของโมดูลภายในเคอร์เนล เพราะฉะนั้นระบบปฏิบัติการทุกระบบที่นิยมใช้งานกันในปัจจุบัน จึงล้วนมีเคอร์เนลเป็นศูนย์กลางของระบบ แต่อาจมีความแตกต่างกันได้เนื่องจากมีผู้พัฒนาเคอร์เนลขึ้นหลายรายนั่นเอง ได้แก่ ระบบปฏิบัติการวินโดวส์ก็มีเคอร์เนลของตนเอง แตกต่างจากระบบปฏิบัติการอื่นๆ เช่น FreeBSD ซึ่งเป็นระบบปฏิบัติการยูนิกซ์ชนิดหนึ่งก็มีเคอร์เนลเป็นของตนเองเช่นกัน ดังนั้นหากพิจารณาภายในระบบปฏิบัติการลีนุกซ์ย่อมพบเคอร์เนลลีนุกซ์อย่างแน่นอน
โดยเคอร์เนลมักจะเป็นไฟล์เพียงไฟล์เดียวชื่อว่า vmlinux (หรือ vmlinuz หากมีการบีบอัดขนาดไฟล์) อย่างไรก็ตามเคอร์เนลลีนุกซ์นี้มีการพัฒนาอย่างต่อเนื่องมาตั้งแต่ปี คศ.1991 ย่อมทำให้โปรแกรมมีขนาดใหญ่มากขึ้นเรื่อยๆ ตามความสามารถที่เพิ่มขึ้น เพื่อป้องกันมิให้ไฟล์เคอร์เนลมีขนาดใหญ่เกินกว่าจะโหลดเข้าสู่หน่วยความจำได้ในขณะที่เริ่มเปิดเครื่องคอมพิวเตอร์ จึงได้มีการแยกโมดูลบางส่วนออกจากไฟล์เคอร์เนลโดยแยกออกมาเป็นไฟล์ย่อยๆ มีลักษณะเป็นไฟล์นามสกุล .ko ไฟล์เหล่านี้เรานิยมเรียกสั้นๆว่า เคอร์เนลโมดูล เมื่อระบบปฏิบัติการมีความจำเป็นต้องใช้คุณสมบัติใดก็จะโหลดเคอร์เนลโมดูลนั้นเข้าสู่หน่วยความจำได้และถอนออกไปได้เช่นกันหากไม่ต้องการใช้งานอีกแล้ว เคอร์เนลโมดูลนี้จึงเรียกตามลักษณะการทำงานดังกล่าวนี้ว่า LKM (Loadable Kernel Modules)
ดังนั้นจึงอาจสรุปได้ว่า ลีนุกซ์ คือ โปรแกรมเคอร์เนลชนิดหนึ่ง ซึ่งหากนำมาทำงานร่วมกับโปรแกรมอื่นๆ จนกระทั่งเป็นระบบปฏิบัติการคอมพิวเตอร์ ก็จะเรียกระบบปฏิบัติการนั้นว่า ระบบปฏิบัติการลีนุกซ์ 



วันจันทร์ที่ 4 มิถุนายน พ.ศ. 2555

mukkieie



                                                    mukkieieie  


                                                              


                                 เราบ้าบอคอเเตก คุยได้ทุกคน คิคิ ~ ส่วยตัวไม่ชอบกินมัก -____-
                        ชอบเงาะมากกก -..- ชอบกินอาหารกุ้ง *o* มีคนบอกว่าเราหน้าบาน ก็จริงอยู่นะ
                  เราอ่อนไหวง่าย เเต่ถึกมากกกก ขอบคุณที่อ่านจนจบ จุ๊บเหม่ง :$