วันพฤหัสบดีที่ 14 มิถุนายน พ.ศ. 2555

ประโยชน์ของระบบปฏิบัติการ linux



การที่ลีนุกซ์ได้รับความนิยมและมีผู้สนใจนำไปใช้งานเพิ่มมากขึ้น ก็เนื่องมาจากประสิทธิภาพการทำงาน ข้อดี และประโยชน์ของลีนุกซ์ซึ่งมีอยู่มากมาย โดยสามารถสรุปเป็นหัวข้อได้ดังต่อไปนี้
ลีนุกซ์ถอดแบบมาจากยูนิกซ์
ยูนิกซืเป็นระบบปฏิบัติการที่เก่าแก่และขึ้นชื่อมานานในเรื่องประสิทธิภาพ การทำงาน ลีนุกซ์เป็นการถอดแบบมาจากยูนิกซ์ ดังนั้นคุณสมบัติของยูนิกซ์เรื่องของระบบความปลอดภัย ความสามารถในการทำงานพร้อมกันหงายงาน (Multi Tasking) ใช้งานได้พร้อมกันหลายคน (Multi User) ประสิทธิภาพในการทำงานเป็นเซิร์ฟเวอร์รวมทั้งคุณสมบัติอื่นๆ อีกมากมาย จึงได้รับการถ่ายทอดมาสู่ลีนุกซ์ด้วย
ใช้งานลีนุกซ์ได้ไม่เสียค่าใช้จ่าย
ลีนุกซ์และโปรแกรมที่พัฒนาขึ้นเพื่อใช้งานบนลีนุกซ์จะอยู่ภายใต่ลิขสิทธิ์ ที่เรียกกันว่า General License (GPL) ซึ่งหมายความว่า เราสามารถนำลีนุกซ์มาใช้งานได้ฟรี นำไปใช้ได้ไม่จำกัดจำนวนครั้ง ปรับปรุงแก้ไขได้ตามต้องการ โดยซอร์สโค้ดที่ได้ทำการแก้ไขจะต้องเผยแพร่ให้ผู้อื่นใช้ได้ฟรีเหมือนกับ ต้นแบบ
ความปลอดภัยในการทำงาน
ลีนุกซ์เป็นระบบที่มีความปลอดภัยในการใช้งานสูง ก่อนที่จะเข้าไปใช้งานทุกครั้งจะมีการตรวจสอบโดยผู้ใช้ต้องทำการป้อนชื่อและ รหัสผ่าน เพื่อแสดงสิทธิในการใช้งาน (หรือที่เรียกว่าการ Log in) ให้ถูกต้องจึงจะเข้าใช้งานลีนุกซ์ได้
เสถียรภาพในการทำงาน
ลีนุกซ์มัเสถียรภาพในการทำงานสูง ปัญหาระบบล่มในระหว่างทำงานจะไม่ค่อยมีให้พบ โดยความสามารถพิเศษของลีนุกซ์อยู่ที่การตรวจสอบความสัมพันธ์ของโปรแกรมในการ ทำงาน เช่น ถ้าเราติดตั้งโปรแกรม 1 ลีนุกซ์จะทำการตรวจสอบว่าโปรแกรม 1 มีการเรียกใช้งานโปรแกรมอื่นทำงานด้วยหรือไม่ นอกจากนี้ถ้าทำการติดตั้งหรือลบโปรแกรมออกจากระบบ เราไม่ต้องบู๊ตเครื่องใหม่ สามารถทำงานต่อไปได้ทันที
สนับสนุนฮาร์ดแวร์ทั้งเก่าและใหม่
เทคโนโลยีของอุปกรณ์ฮาร์ดแวร์มีการเปลี่ยนแปลงไปอย่างรวดเร็ว ระบบปฏิบัติการโดยส่วนใหญ่มักจะออกมาเพื่อรองรับประสิทธิภาพการทำงานของ ฮาร์ดแวร์ที่พัฒนาขึ้น จนทำให้บางครั้งต้องการอัพเกรดเครื่องตาม แต่สำหรับลีนุกซ์จะยังคงสนับสนุนฮาร์ดแวร์เก่าให้สามารถใช้งานได้ โดยจะเพิ่มส่วนของการสนับสนุนฮาร์ดแวร์ตัวใหม่ลงไปเท่านั้น ทำให้เราไม่จำเป็นต้องเปลี่ยนฮาร์ดแวร์ซึ่งช่วยประหยัดค่าใช้จ่ายลงไปได้มาก
ลีนุกซ์กับระบบเครือข่าย
จุดเด่นอีกเรื่องที่สำคัญของลีนุกซ์ก็คือ การใช้งานกับระบบเครือข่าย ลีนุกซ์สามารถใช้เป็นเซิร์ฟเวอร์ (Server) ในระบบเครือข่ายร่วมกับเครื่องไคลเอนท์ (Client) ซึ่งติดตั้งระบบปฏิบัติการอื่นได้ นอกจากนี้ลีนุกซ์ยังสนับสนุนโปรโตคอลในการทำงานกับระบบเครือข่ายมากมายอย่าง เช่น TCP/IP , DNS , FTP

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


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

การติดตั้ง Ubuntu Linux

  • ใส่แผ่น CD ที่ไรท์ Ubuntu 9.04 ลงไปแล้ว หลังจากนั้น Restart เครื่อง
  • จะเจอหน้าจอดังภาพ กด Enter ได้เลยครับ


  • เลือก Install Ubuntu แล้วกด Enter


    รอโหลดจากแผ่นสักครู่
    เลือกภาษาเป็นภาษาไทย(จะมีผลกับเมนูใน Ubuntu ทั้งหมด


    เลือก Timezone เป็น Aisa, Bangkok
    เลือกแป้นพิมพ์เป็นภาษาไทย
    เลือกใช้พื้นที่ของดิสท์ทั้งหมด (หากท่านมีความรู้สามารถเลือกกำหนดพาร์ติชั่นเองได้)
    กรอก Username และ Password ที่จะใช้ในการ Login และเลือกล๊อกอินโดยอัตโนมัติ


    หน้านี้จะรายงานก่อนการติดตั้ง ให้กดติดตั้งได้เลย
    รอการติดตั้ง - กำลังฟอร์แมตพาร์ทิชันและสร้างใหม่อยู่
    รอการติดตั้ง - กำลังติดตั้งระบบ
    รอการติดตั้ง - กำลังติดตั้งค่า apt (ตัวจัดการ Package)
    รอการติดตั้ง - กำลังติดชุดภาษา
    รอการติดตั้ง - กำลังตรวจสอบและกำหนดค่าฮาร์ดแวร์
    เสร็จสิ้นการติดตั้ง กดเริ่มใหม่เพื่อรีบูต


    กำลังโหลดระบบขึ้นมาใหม่
    เข้าสู่หน้า Ubuntu อย่างสวยงาม


    ก่อนอื่นเข้าไปจัดการตัว Synaptic ให้ใช้ Mirror1.ku.ac.th โดยไปที ดูแลระบบ->เครื่องมือจัดการแพกเกจ..


    จะมีการแจ้งเตือนอะไรเล็กน้อย ให้กดปิดไป
    ไปทีตั้งค่า->แหล่งแพกเกจ
     ที่ดาวน์โหลดจาก ให้เลือกอื่นๆ
    เลือกเป็น mirror1.ku.ac.th
    หลังจากเลือกแล้วให้กดปิดไป
    กด เรียกใหม่ เพื่ออ่านค่าใหม่จาก Server mirro1.ku.ac.th
    กำลังอ่านค่าใหม่
    ทดสอบลงโปรแกรมโดยไปที เกมและความบันเทิง->atomix
    คลิกขวาเลือก เลือกให้ติดตั้ง
    กดเลือกเพื่อยอมรับ
    คลิกที กระทำ เพื่อเริ่มการติดตั้ง


    คลิกทีเริ่มใช้
    กำลังดาวน์โหลดโปรแกรมและติดตั้ง
    เมื่อเสร็จเรียบร้อยให้ไปที โปรแกรม->เกม->Atomix
    หน้าตาเกมส์ก็เป็นแบบนี้ครับ


    ทดสอบใช้งาน Firefox ไปที โปรแกรม->อินเตอร์เน็ต->Firefox Web Browser



    ทดสอบเข้าเวป totiz.exteen.com เป็นอันว่าใช้ได้









    โครงสร้างของระบบปฏิบัติการ linux

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



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

    การใช้linux เบื้องต้น

    การเขียนโปรแกรมบนLinux

    GNU Compiler Collection (GCC) สนับสนุนการเขียนภาษาโปรแกรมที่สำคัญ เช่น ภาษาซี ภาษาซีพลัสพลัส และภาษาจาวา รวมถึงภาษาอื่น ๆ รวมถึงมี IDE จำนวนมาก ซึ่งได้แก่ Emacs Vim Eclipse KDevelop Anjuta


    วิดีโอที่เกี่ยวข้องกับLinux

    คุณสมบัติการใช้งาน



    การใช้งานเดิมของLinux คือ ใช้เป็นระบบปฏิบัติการสำหรับServer Linuxเหมาะกับงานหลาย ๆ ประเภท เช่น ใช้ในการพัฒนาเว็บไซต์ระบบมิเดียวิกี เป็นระบบฝังตัว ระบบปฏิบัติการ ใช้ในการพัฒนากราฟิกของเกมส์ เป็นต้น

    ใช้ในการพัฒนาเว็บไซต์ระบบมิเดียวิกี

    Linux ถือเป็นส่วนสำคัญของSoftware Serverที่เรียกว่า LAMP ย่อมาจาก Linux, Apache, MySQL, Perl/PHP/Python ซึ่งเป็นที่นิยมใช้เป็นเว็บเซิร์ฟเวอร์ และพบมากที่สุดระบบหนึ่ง ตัวอย่างSoftwareซึ่งพัฒนาสำหรับระบบนี้คือ มีเดียวิกิ ซอฟต์แวร์สำหรับวิกิพีเดีย
     
    เป็นระบบฝังตัว

    เนื่องจากราคาไม่สูงนัก และสามารถรปรับแต่งได้หลากหลาย Linuxถูกนำมาใช้ในระบบฝังตัว เช่นเครื่องรับสัญญาณโทรทัศน์ โทรศัทพ์มือถือ และอุปกรณ์พกพาต่าง ๆ Linuxเป็นคู่แข่งที่สำคัญของ ซิมเบียนโอเอส ซึ่งใช้ในโทรศัพท์มือถือจำนวนมาก และใช้แทนวินโดวส์ซีอี และปาล์มOs บนเครื่องคอมพิวเตอร์พกพา เครื่องบันทึกวีดิโอก็ใช้Linuxที่ดัดแปลงเป็นพิเศษ ไฟร์วอลล์และเราเตอร์หลายรุ่น เช่นของ Linksys ใช้Linuxและขีดความสามารถเรื่องทางเครือข่ายของมัน
    ใช้ในการพัฒนากราฟิกของเกมส์
    เครื่องเล่นเกม Sony Play station 3 ที่ออกในปี พ.ศ. 2549 รันลินุกซ์ โซนียังได้ปล่อย PS2 Linux สำหรับใช้กับPlay Station 2 อีกด้วย ผู้พัฒนาเกมอย่าง Atari และ id Software ก็เคยออกGame Software โดย Linuxมาแล้ว

    ผู้ใช้งานและแอพพลิเคชันบนลีนุกซ์



    บรรดาผู้ใช้งานบนลีนุกซ์มีได้หลากหลาย ไม่ว่าจะเป็นระดับเคอร์นัลแฮกเกอร์ ซึ่งจะทำการ
    ศึกษาเกี่ยวกับการทำงานของระบบปฏิบัติการในระดับลึก ไปจนถึงเอนด์ยูเซอร์หรือผู้ใช้ทั่วไป
    คุณสามารถใช้ลีนุกซ์ทำประโยชน์ได้หลายอย่าง ไม่ว่าจะเอาไว้ทำการศึกษาระบบยูนิกซ์
    หรือคุณสามารถจะศึกษาตัวอย่างการเขียนรหัสโปรแกรมที่ดีได้ หากต้องการจะใช้แอพพล
    ิเคชันบนดอส หรือบนวินโดว์ส ลีนุกซ์ก็จะมีดอสอีมูเลเตอร์ (DOSEMU)
    และวินโดว์สอีมูเลเตอร์ (WINE) ให้ สำหรับอีมูเลเตอร์ทั้งสองตัวนี้ยังอยู่ในขั้นทดสอบ
    และยังรันแอพพลิเคชันของดอสกับวินโดว์สได้ไม่มาก แต่ทีมพัฒนาโปรแกรมทั้งสอง
    นี้ก็ยังทำการพัฒนาต่อไปเรื่อยๆ และตั้งเป้าหมายว่าจะต้องรันแอพพลิเคชันของดอสกับ
    วินโดวส์ให้ได้มากที่สุดเท่าที่จะทำได้ ล่าสุดทางบริษัท Caldera ได้ทำการซื้อลิขสิทธ์
    WABI 2.2 ซึ่งเป็นอีมูเลเตอร์สำหรับรันแอพพลิเคชันของวินโดว์ส ที่ใช้ในเวอร์ก
    สเตชันของซันมาใส่ในผลิตภัณฑ์ OpenLinux ของตน
    แอพพลิเคชันที่พัฒนามาเพื่อใช้งานบนลีนุกซ์ที่น่าสนใจก็มีเช่น
    Emacs, Tex และ LaTeX ซึ่งซอฟท์แวร์เหล่านี้จะใช้ทำการจัดเตรียม
    และพิมพ์เอกสารต่างๆ
    เวปบราวเซอร์ เช่น อะรีนา เนตสเคป และ โมเสค
    เกมส์ต่างๆ เช่น DOOM เป็นต้น
    แอปพลิเคชั่นที่กล่าวถึงข้างต้นนี้ ส่วนใหญ่จะเป็นแอพพลิเคชั่นที่แจกจ่ายฟร
    ี ผ่านทางอินเทอร์เนต แต่ในปัจจุบันสำหรับลีนุกซ์แล้วก็เริ่มที่จะมีตลาดของ
    ตัวเองมากขึ้นเรื่อยๆ ทำให้มีบริษัทต่างๆได้เริ่มทำการพัฒนาแอพพลิเคชันท
    ี่เป็นคอมเมอร์เชียลแวร์ ที่จะต้องจ่ายเงินซื้อหาถ้าหากต้องการใช้งาน
    แอพพลิเคชั่นเหล่านี้มีมากมาย และผู้พัฒนาก็มีทั้งในยุโรปและอเมริกา
    ตัวอย่างเช่น ดาต้าเบสเซอร์ฟเวอร์ YardSQL, JustLogic SQL สเปรตชีต
    NEXUS และเวิร์ดโพรเซสเซอร์ WordPerfect
    นอกจากนี้ยังมีผู้รวบรวมแอพพลิเคชั่นที่จำเป็น หลายๆชนิดเข้าด้วยกัน
    และมีการใช้งานบนระบบเดสก์ทอปวินโดวส์ ที่น่าประทับใจ เช่น
    Caldera Network Desktop โดยระบบนี้จะมี ระบบควบคุมเนตเวอร์ก เวปบราวเซอร์
    และ เวิร์ดโพรเซสเซอร์ ฯลฯ ให้พร้อม
    คุณสามารถจะสื่อสารกับอินเทอร์เนต ทำบีบีเอสส่วนตัว ทำระบบงานแบคออฟฟิศ
    ที่ใช้งานจริง ใช้ทำการศึกษา หรือแม้แต่ใช้เป็นอินเทอร์เนตเซอร์ฟเวอร์ หรือ
    เวปเซอร์ฟเวอร์ก็ยังได
    สิ่งที่ผู้เขียนใช้อยู่คือ ให้ลีนุกซ์เป็นอินเทอร์เนตเกตเวย์ และเวปเซอร์ฟเวอร์
    ซึ่งลีนุกซ์ก็จะมียูทิลิตีต่างๆเตรียมไว้ให้ ข้อมูลที่จำเป็นในการติดตั้งทุกอย่าง
    ก็หาได้ง่ายจากอินเทอร์เนต เวปเซอร์ฟเวอร์ที่ผู้เขียนใช้อยู่ยังสามารถทำงานกับ
    CGI และจาวาได้อีกด้วย
    แอพพลิเคชันอื่นๆที่ใช้งานจริงนั้นมีตั้งแต่
    ระบบงานโรงพยาบาล ไปจนถึงระบบค้าปลีกที่น่า
    สนใจคือในสิงค์โปร์ได้ ใช้ลีนุกซ์เป็นเซอร์ฟเวอร
    ์ควบคุมระบบอีเมล์ไร้สาย ด้วย ขอให้คุณทดลอง
    ค้นหาดู แล้วคุณจะ พบแอพพลิเคชันที่ถูกใจคุณบนลีนุกซ์

    คำสั่ง Linux



    unameการแสดงรายละเอียดของเครื่อง
    pwdแสดงตำแหน่งปัจจุบัน
    lsแสดงรายชื่อไฟล์ ไดเร็คทอรี่ ในรูปแบบต่างๆ
    cdคือการ access เข้าไปยังไดเร็คทอรี่
    cd ..การถอยออกจากไดเร็คทอรี่ที่อยู่ปัจจุบัน หนึ่งไดเร็คทอรี่
    ttyการแสดงหน้าจอที่กำลังใช้งานอยู่
    whoamiแสดงว่าตัวเองเป็น user อะไร
    cpการสำเนาไฟล์
    mvการย้ายไฟล์
    mkdirการสร้างไดเร็คทอรี่
    touchการสร้างไฟล์
    rmการลบไฟล์
    rmdirการลบไดเร็คทอรี่
    historyการแสดงคำสั่งที่เราได้ใช้ไปแล้ว
    manเป็นการขอตัวช่วยหรือเป็นการดูเอกสารของคำสั่งนั้นๆ
    rebootการ restart เครื่อง
    init 0การปิดเครื่อง
    dateการแสดงวัน
    calการแสดงปฏิทิน
    fingerการแสดงรายชื่อ user ที่กำลังอยู่ในระบบขณะนี้
    exitการออกจาก shell ปัจจุบัน
    fdiskการจัดการเกี่ยวกับ partition
    catเป็นการดูเนื้อหาของไฟล์ที่ต้องการเช่น cat /etc/passwd
    findเป็นการค้นหาไฟล์
    grepเป็นคำสั่งในการหาข้อความในบรรทัด
    gzipเป็นการลดขนาดไฟล์
    gunzipเป็นการยกเลิกการลดขนาดไฟล์
    chmodเป็นการกำหนดค่าที่เซตใน Owner-Group-Other
    chownเป็นการเปลี่ยนมือเจ้าของ
    chgrpเป็นการเปลี่ยนกลุ่ม
    mountเป็นคำสั่งที่เมาท์อุปกรณ์ หรือพาร์ติชั่น โดยมีรูปแบบดังนี้ mount options device directory
    umountเป็นการยกเลิกการเมาท์
    fsckเป็นการตรวจสอบไฟล์ หรือย่อจาก File System Checking
    dfเป็นคำสั่งที่ดูเนื้อที่ว่างบนระบบไฟล์ที่เมาท์
    duเป็นการดูเนื้อที่ว่างบนไดเรคทรอรี่ที่ใช้อยู่
    psแสดงงานที่เปิดอยู่ หรือกระบวนการที่ทำงาน
    killเป็นคำสั่งที่ยกเลิกการทำงานของกระบวนการ
    logoutเป็นคำสั่งที่ออกจากระบบ ใช้ได้ต่อเมื่ออยู่ใน Shell
    freeเป็นการแสดงสถานะของเมมโมรี่ และเนื้อที่ว่างบนเมมโมรี่ ทั้งกายภาพ ที่ใช้ ใน swap, และบัฟเฟอร์
    mke2fsเป็นคำสั่งฟอร์แมตดิสก์พร้อมใส่ระบบไฟล์ไปด้วย
    lprเป็นการส่งงานพิมพ์จากเครื่องลูกข่าย
    topเป็นคำสั่ง Monitor System

    วันอังคารที่ 12 มิถุนายน พ.ศ. 2555

    Linux


    ลินุกซ์ (Linux) และรู้จักในชื่อ กนู/ลินุกซ์ (GNU/Linux) คือระบบปฏิบัติการที่นิยมตัวหนึ่งในฐานะซอฟต์แวร์เสรี และซอฟต์แวร์โอเพนซอร์ส ลินุกซ์มีลักษณะคล้ายระบบปฏิบัติการยูนิกซ์ โดยมีลินุกซ์ เคอร์เนล เป็นศูนย์กลางทำงานร่วมกับไลบรารีและเครื่องมืออื่น ลินุกซ์นิยมจำหน่ายหรือแจกฟรีในลักษณะเป็นแพคเกจ โดยผู้จัดทำจะรวมซอฟต์แวร์สำหรับใช้งานในด้านอื่นเป็นชุดเข้าด้วยกัน

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

    ลินุกซ์มีสัญญาอนุญาตแบบ GPL ซึ่งเป็นสัญญาอนุญาตที่กำหนดให้ผู้ที่นำโค้ดไปใช้ต้องใช้สัญญาอนุญาตแบบเดิมต่อคือใช้สัญญาอนุญาต GPL เช่นเดียวกัน ซึ่งลักษณะสัญญาอนุญาตแบบนี้เรียกว่า copyleft

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

    ชื่อ : นางสาว อภิญญา  อเนกา                     ชื่อเล่น : อุ้ม

    เกิด :  9 มีนาคม  2538           อายุ : 17 ปี             กรุ๊ป : O

    ศึกษาอยู่ที่ : โรงเรียน นวมินทราชินูทิศ สตรีวิทยา ๒

    ชั้น : มัธยมศึกษาปีที่ 5/3 แผน วิทย์-คณิต

    งานอดิเรก : ดูหนัง ฟังเพลง เที่ยว

    ชอบเล่นกีฬา : วอลเลย์

    ชอบการ์ตูน : Dragon ball  ,  teletubby  ,  tom & gerry