คุณสมบัติของระบบปฏิบัติการ Linux
|
มัลติทาสกิ้ง (Multi-tasking) คือ ทำงานหลายๆ
อย่างพร้อมกันได้ในเวลาเดียวกัน ทำให้ไม่ต้องเสียเวลาในการรอ
โดยแบ่งการทำงานออกเป็น Foreground และ Background
|
มัลติยูสเซอร์ (Multi-user) Unix สามารถรองรับผู้ใช้ได้มากกว่า
1 คนในเวลาเดียวกันหรือพูดง่ายๆ ก็คือ
ใช้งานได้หลายคนพร้อมกันนั่นเอง
|
เป็นระบบปฏิบัติการแบบหลายงาน และหลายผู้ใช้ (Multitasking &
Multiuser) ที่สมบูรณ์แบบ ทำให้สามารถมีผู้ใช้งานพร้อมๆ กัน
ได้หลายๆ คน และแต่ละคนก็
สามารถรันโปรแกรมได้หลายๆ โปรแกรมพร้อมๆ กัน |
มีความเข้ากันได้ (Compatible) กับระบบ UNIX
ส่วนมากในระดับ Source Code
ความสามารถในการสลับหน้าจอระหว่าง Login sessions ต่างๆ บนหน้าจอคอนโซล ในเท็กซ์โหมดได้ (Pseudo Terminal, Virtual Console) |
สนับสนุนระบบไฟล์หลายชนิด เช่น Minix-1, Xenix, ISO-9660, NCPFS,
SMBFS, FAT16, FAT32, NTFS, UFS เป็นต้น |
สนับสนุนเครือข่าย TCP/IP ตลอดจนมีโปรแกรมไคลเอ็นต์
และเซิร์ฟเวอร์
สำหรับบริการต่างๆ ในอินเทอร์เน็ตทุกประเภท ไม่ว่าจะเป็น FTP, Telnet, NNTP, SMTP, Gopher, WWW |
Kernal
ของ Linux มีความสามารถในการจำลองการทำงานของ
Math Processor 80387 ทำให้สามารถรันโปรแกรม ที่ต้องการใช้งานคำสั่ง เกี่ยวกับ floating-point ได้ |
Kernal
ของ Linux สนับสนุน Demand-Paged
loaded executable คือ
ระบบจะเรียกใช้โปรแกรม เท่าที่จะใช้งานเท่านั้น จากดิสก์สู่หน่วยความจำ เป็นการใช้หน่วยความจำอย่างมีประสิทธิภาพ และมีการใช้หน่วยความจำ ส่วนเดียว กับขบวนการหลายๆ ขบวนการพร้อมๆ กัน (Shared copy-on-write pages |
สนับสนุน swap space มากถึง 2 GB ทำให้มีหน่วยความจำใช้งานมากขึ้น
จึงรัน Application ขนาดใหญ่ได้ และมีผู้ใช้งานได้พร้อมกันมากขึ้น |
Kernal
มีระบบ Unified Memory Pool สำหรับโปรแกรมและ
Cache
ทำให้ Cache ปรับเพิ่ม-ลดขนาดได้โดยอัตโนมัติ ขณะที่มีการเรียกใช้ หรือไม่ใช้โปรแกรมใดๆ |
โปรแกรมที่รันมีการใช้งาน Library ร่าวมกัน (Dynamically
Linked Shared Libraries) ทำให้โปรแกรมมีขนาดเล็ก และทำงานเร็ว |
สนับสนุนการดีบัก (Debug) โปรแกรม
และหาสาเหตุที่ทำให้โปรแกรม
ทำงานผิดพลาดได้ |
จากจุดเด่นนี้ทำให้พบว่าในปัจจุบันเรานิยมใช้
Unix เป็นระบบปฏิบัติการของเครื่อง Internet Server กันมาก
|
วันจันทร์ที่ 11 มิถุนายน พ.ศ. 2555
คุณสมบัติของระบบปฏิบัติการ Linux
ผู้ใช้งานและแอพพลิเคชันบนลีนุกซ์
ผู้ใช้งานและแอพพลิเคชันบนลีนุกซ์
| ||||||||||||||||
คำสั่งแรกใน Linux
|
การพัฒนาระบบงานบนลีนุกซ์
การพัฒนาระบบงานบนลีนุกซ์
|
ลีนุกซ์ได้ทำการเตรียม
เครื่องมือพัฒนาโปรแกรมให้เราไว้อย่างครบครันซึ่งจะมีตั้งแต่แอพพลิเคชันมาตรฐานคือ
C/C++ คอมไพเลอร์ของ GNU และหากเราต้องการพัฒนาระบบบน
X ก็มี TCL/TK เตรียมไว้ให้ด้วย
|
สำหรับคอมไพเลอร์ภาษาอื่นๆก็มีเช่น Perl, Smalltalk , Pascal,
Lisp เป็นต้น ถ้าคุณมีความเชี่ยวชาญการเขียนโปรแกรมแบบ X-Base
หรือ FoxPro บนลีนุกซ์ก็มีดาต้าเบส
ที่มีการเขียนโปรแกรมแบบนี้ให้เช่นกัน |
และล่าสุดลีนุกซ์ก็มีจาวาคอมไพเลอร์ให้สำหรับผู้ที่ชื่น
ชอบการเขียนแอพเพลตจาวา สำหรับรันบนอินเทอร์เน็ตด้วย |
Micosoft แตกต่างกับ Linux อย่างไร
Micosoft แตกต่างกับ Linux อย่างไร
แตกต่างอย่างแน่นอน เนื่องจาก Windows พัฒนาโดยบริษัท ไมโครซอฟ(Microsoft
: MS) ซึ่งได้พัฒนามาตั้งแต่ Windows 3.1 จน
มาถึงปัจจุบันคือ Windows 7 การทำงานในช่วงที่เป็น Windows
XP ได้สร้างให้เกิดความนิยมใช้ Personal Computer (PC) เป็น จำนวนมาก แต่ด้วยความ ไมโครซอฟท์ ใช้การตลาดในการนำเสนอ
ทำให้รีบส่งโปรแกรมออกสู่ตลาด
ปัญหาจึงเกิดขึ้นมาไม่ว่าการใช้งานไม่ว่าระบบรักษาความปลอดภัย แต่หลังๆ
ผู้ผลิตซอฟท์แวร์ก็ใช้แนวทางนี้เพื่อแย่งชิงตลาด
ซอฟท์แวร์เช่นกัน จนมาถึง Vista ซึ่งพัฒนาความสวยงาม เพิ่ม Security แต่ก็ไม่ได้รับการตอบรับนัก เพราะมีปัญหาหลายประการไม่ว่าความช้า หรืออื่นจน MS กัดฟันรีบปรับปรุงพัฒนาเป็น Windows 7 ที่เพิ่งเปิดตัวไปไม่กี่เดือนนี้ออกมา ซึ่งได้รับ
การตอบรับดีมากเพราะ Windows 7 คือWindows Vista ที่มาทำการรีดไขมันออกจนหมด จึงทั้งสวยทั้งดี แต่อีกประการต้องแลกมาด้วยการจ่ายค่า License ซึ่งมีราคาประมาณ 6000-7000 บาท ยังไม่นับรวมซอฟท์แวร์ประกอบอื่น เฉพาะ OS เท่านั้น การใช้งานก็ได้รับการปรับปรุงให้ดีขึ้นจากการเปิดเครื่องที่ช้าจนมาถึง Windows 7 ก็ดีขึ้นมาอย่างเห็นได้ชัด
Linux : ได้รับการพัฒนาโดยใช้หลักของ OpenSource ก็สังคมแห่งการแบ่งปัน ไม่ได้หวังผลกำไร แทบไม่น่าเชื่อ Linux พัฒนาจากยากมากๆ จนขณะนี้เทียบได้กับ Windows XP ได้ แล้ว และจะพัฒนาต่อไป เพราะมีคนช่วยพัฒนาการใช้งานเร็ว ไม่มีปัญหาแฮงค์ ไม่มีปัญหาเพี้ยน ระบบรักษาความปลอดภัยดี ระบบไฟล์เยี่ยมเพราะมาจาก Unix สุดท้ายคือด้วยความที่เป็น OpenSource คือไม่หวังผลกำไรแต่ไม่ใช้ว่าไม่เสียเงิน หรือฟรี
ซอฟท์แวร์เช่นกัน จนมาถึง Vista ซึ่งพัฒนาความสวยงาม เพิ่ม Security แต่ก็ไม่ได้รับการตอบรับนัก เพราะมีปัญหาหลายประการไม่ว่าความช้า หรืออื่นจน MS กัดฟันรีบปรับปรุงพัฒนาเป็น Windows 7 ที่เพิ่งเปิดตัวไปไม่กี่เดือนนี้ออกมา ซึ่งได้รับ
การตอบรับดีมากเพราะ Windows 7 คือWindows Vista ที่มาทำการรีดไขมันออกจนหมด จึงทั้งสวยทั้งดี แต่อีกประการต้องแลกมาด้วยการจ่ายค่า License ซึ่งมีราคาประมาณ 6000-7000 บาท ยังไม่นับรวมซอฟท์แวร์ประกอบอื่น เฉพาะ OS เท่านั้น การใช้งานก็ได้รับการปรับปรุงให้ดีขึ้นจากการเปิดเครื่องที่ช้าจนมาถึง Windows 7 ก็ดีขึ้นมาอย่างเห็นได้ชัด
Linux : ได้รับการพัฒนาโดยใช้หลักของ OpenSource ก็สังคมแห่งการแบ่งปัน ไม่ได้หวังผลกำไร แทบไม่น่าเชื่อ Linux พัฒนาจากยากมากๆ จนขณะนี้เทียบได้กับ Windows XP ได้ แล้ว และจะพัฒนาต่อไป เพราะมีคนช่วยพัฒนาการใช้งานเร็ว ไม่มีปัญหาแฮงค์ ไม่มีปัญหาเพี้ยน ระบบรักษาความปลอดภัยดี ระบบไฟล์เยี่ยมเพราะมาจาก Unix สุดท้ายคือด้วยความที่เป็น OpenSource คือไม่หวังผลกำไรแต่ไม่ใช้ว่าไม่เสียเงิน หรือฟรี
การติดตั้ง Linux Ubuntu
การติดตั้ง Linux Ubuntu
ขั้นตอนการติดตั้ง
1. ทำการตั้ง BIOS ให้บู๊ตจาก CD-ROM
/ DVD-ROM
2. ใส่แผ่น CD ตัวติดตั้งพร้อมทำการบู๊ตเครื่องใหม่
3. ระบบจะแสดงเมนูให้เลือกการติดตั้ง ให้กดปุ่ม Enter
ผ่าน
4. เลือกภาษาที่ต้องการใช้งานเป็น Thai เสร็จแล้วให้กดปุ่ม Enter
5. ระบบทำการเช็คสภาพแวดล้อมต่างๆ
6. ระบบแสดงหน้าต่างเข้าสู่การติดตั้ง ให้ดับเบิ้ลคลิกที่ไอคอน ติดตั้ง เพื่อเริ่มติดตั้ง
7. แสดงข้อความต้อนรับสู่การติดตั้ง
ให้คลิกปุ่ม ถัดไป
8. เลือกโซนเวลาเป็น Asia/Bangkok เสร็จแล้วให้คลิกปุ่ม ถัดไป
9. คลิกเลือกแป้นพิมพ์ (Keyboard) ที่ต้องการ เสร็จแล้วให้คลิกปุ่ม ถัดไป
10. เลือกวิธีการแบ่งพาร์ติชั่นฮาร์ดดิสก์ที่ต้องการ
ในที่นี้เลือกวิธีการแบ่งแบบอัตโนมัติ(Guided - use entire disk) ให้คลิกปุ่ม ถัดไป
11. กำหนดแอคเคาน์แรกที่เข้าใช้งาน
พร้อมทำการตั้งชื่อเครื่องคอมพิวเตอร์ ในที่นี้ตั้งว่า PC01 เสร็จแล้วให้คลิกปุ่ม
ถัดไป
12. คลิกปุ่ม
Install เพื่อเริ่มติดตั้ง
13. ขณะทำการติดตั้ง
Linux คือ
Linux คือ ระบบปฏิบัติการ (Operating
System) ชนิดหนึ่ง เช่นเดียวกับ Windows (
95/98/Me/NT/2000/XP ) ,OS/2 หรือ Unix ระบบอื่นๆ
ซึ่งได้พัฒนามาจาก Minix ( Unix ที่ใช้บนเครื่องไมโครคอมพิวเตอร์
) โดยสามารถทำงานได้ทั้งแบบหลาย ๆ งานพร้อมกัน ( Multitasking ) และการทำงานแบบหลาย ๆ ผู้ใช้งานพร้อม ๆ กัน (Multiuser)
Linux ได้แพร่กระจายออกไปอย่างกว้างขวาง ภายใต้ข้อกำหนดของ Free Software
ซึ่งมีหน่วยงานที่ควบคุมเงื่อนไข อย่างเช่น GNU จึงทำให้มีข้อแตกต่าง จากระบบปฏิบัติการอื่น ๆ ที่มีการจำหน่ายเชิงธุรกิจ
และมีราคาแพง Linux มีการแปลงโปรแกรมไปสู่แพลตฟอร์มอื่น ๆ
นอกจาก i386 ได้แก่ Sparc ,Alpha และ Macintosh
ทำให้โปรแกรมเมอร์ทั่วโลกหันมาให้ความสนใจที่จะพัฒนาโปรแกรมขึ้นสนับสนุน
Linux มาขึ้น ส่งผลให้ Linux มีซอฟต์แวร์สนับสนุนเป็นจำนวนมาก
และส่วนใหญ่จะเป็นซอฟต์แวร์ที่มีราคาถูก หรือฟรี และเปิดเผยโปรแกรมต้นฉบับ ( Open
Source Code ) ตามเงื่อนไขของ GPL ( General Public License )
ในช่วง 4 - 5 ปี ที่ผ่านมา มีบริษัทซอฟต์แวร์หลายแห่งได้นำเคอร์เนลของ Linux มารวมเข้ากับซอฟต์แวร์ทั้งแบบฟรี และจำหน่ายเชิงการค้า เกิดเป็น Linux Distribution ต่าง ๆ ขึ้น เป็นจำนวนมากมาย เช่น Redhat ,TurboLinux ,SUSE ,Slackware ผลิตภัณฑ์ซอฟต์แวร์จากผู้ผลิตเหล่านี้ ช่วยให้การติดตั้ง ใช้งาน สะดวกมากยิ่งขึ้น ในราคาที่คุ้มค่ากว่าระบบปฏิบัติการอื่น ๆ
ในปัจจุบัน มีการนำ Linux มาใช้งานในกิจการต่าง ๆ มากขึ้น โดยที่เน้นไปที่งานด้านระบบเซิร์ฟเวอร์ และเครือข่ายเป็นส่วนใหญ่ ส่วนการประยุกต์ใช้งาน Linux เพื่อใช้งานเป็น เครื่องลูกข่าย หรือใช้งานด้านเดสทอปนั้นยังคงเป็นช่วงเริ่มต้นเท่านั้น แต่ก็มีแนวโน้มที่ชัดเจนที่จะพัฒนา Linux เพื่องานเดสทอปมากขึ้นอย่างต่อเนื่อง ดังเช่น Linux TLE 4.0 ของไทย หรือ Redmond Linux ของทางต่างประเทศ ก็ได้พัฒนา Linux เพื่อใช้งานด้านนี้โดยเฉพาะ ซึ่งมีความเป็นไปได้ที่ลีนุกซ์จะเข้ามามีบทบาทในระดับผู้ใช้ทั่วไป และสามารถทดแทนวินโดวส์ได้ในที่สุด
ในช่วง 4 - 5 ปี ที่ผ่านมา มีบริษัทซอฟต์แวร์หลายแห่งได้นำเคอร์เนลของ Linux มารวมเข้ากับซอฟต์แวร์ทั้งแบบฟรี และจำหน่ายเชิงการค้า เกิดเป็น Linux Distribution ต่าง ๆ ขึ้น เป็นจำนวนมากมาย เช่น Redhat ,TurboLinux ,SUSE ,Slackware ผลิตภัณฑ์ซอฟต์แวร์จากผู้ผลิตเหล่านี้ ช่วยให้การติดตั้ง ใช้งาน สะดวกมากยิ่งขึ้น ในราคาที่คุ้มค่ากว่าระบบปฏิบัติการอื่น ๆ
ในปัจจุบัน มีการนำ Linux มาใช้งานในกิจการต่าง ๆ มากขึ้น โดยที่เน้นไปที่งานด้านระบบเซิร์ฟเวอร์ และเครือข่ายเป็นส่วนใหญ่ ส่วนการประยุกต์ใช้งาน Linux เพื่อใช้งานเป็น เครื่องลูกข่าย หรือใช้งานด้านเดสทอปนั้นยังคงเป็นช่วงเริ่มต้นเท่านั้น แต่ก็มีแนวโน้มที่ชัดเจนที่จะพัฒนา Linux เพื่องานเดสทอปมากขึ้นอย่างต่อเนื่อง ดังเช่น Linux TLE 4.0 ของไทย หรือ Redmond Linux ของทางต่างประเทศ ก็ได้พัฒนา Linux เพื่อใช้งานด้านนี้โดยเฉพาะ ซึ่งมีความเป็นไปได้ที่ลีนุกซ์จะเข้ามามีบทบาทในระดับผู้ใช้ทั่วไป และสามารถทดแทนวินโดวส์ได้ในที่สุด
ข้อดีของ Ubuntu
ข้อดีของ Ubuntu
2.
เสถียร เพราะใช้ Kernal ของ Linux(ตัวจัดการหลัก)
ที่มีคนช่วยกันพัฒนาจากทั่วทุกมุมโลก
3.
Multimedia
Support รองรับการดูหนังฟังเพลง ได้ทุก Format ไม่ว่าจะเป็น MP3, 3GP, VCD, DVD, DivX, ... ซึ่งไม่ต้องลงโปรแกรมอะไรเพิ่มเลย(มีระบบตรวจสอบและติดตั้งให้)
4.
Package
Managerment มีระบบจัดการโปรแกรมต่างๆ
โดยสามารถสั่งโหลดและติดตั้งได้ภายในไม่กี่คลิก
5. Desktop ที่สวยงาม ไม่มีอะไรจะบรรยายมาก ดู VDO เลยLinux ลินุกซ์ ดีอย่างไร
Linux ลินุกซ์
ดีอย่างไร
Linux รองรับการทำงานในการเป็น Internet / Intranet Server ได้อย่างเต็มรูปแบบ ไม่ว่าจะเป็น www , ftp , mail , name , ldap , nfs , dhcp , proxy และอื่นๆการนำLinux มาพัฒนา Application ในองค์กร ร่วมกับ ภาษา perl / php
การพัฒนา program นั้น ต้องคำนึงถึงการพัฒนาต่อเมื่อมีการเปลี่ยนแปลงแก้ไข ปัจจุบันภาษา php เป็น ภาษาที่ได้รับความนิยมอย่างกว้างขวาง ด้วยเหตุที่ ภาษาเขียนง่าย และ มีผู้เขียนเป็นจำนวนมาก เมื่อพบปัญหาจึงสามารถหาผู้ช่วยเหลือได้ง่าย ซึ่งถือได้ว่าเป็นข้อได้เปรียบอย่างหนึ่งระบบรักษาความปลอดภัย
การรักษาความปลอดภัยในระบบคอมพิวเตอร์เครือข่าย เป็นเรื่องที่มองข้ามไม่ได้เลย Linux เอง เป็นระบบปฏิบัติการที่ถือว่า เป็น Unix Clone คือเลียนแบบจากระบปฏิบัติการแบบ Unix นั่นเอง ข้อดีที่ติดมาด้วยถึงปัจจุบันอย่างเห็นได้ชัดเจนคือการป้องกันการเข้าถึงข้อมูล ระดับแฟ้มข้อมูลเลยที่เดียว ทำให้มีความ secure สูง ในระดับหนึ่ง ทั้งนี้ ระบบคอมพิวเตอร์ ก็ยังเป็นแค่คอมพิวเตอร์ การที่ระบบจะดีได้จำเป็นต้องพึ่งความสามารถของผู้ดูแลระบบด้วย
Ubuntu คือ
Ubuntu เป็นระบบปฏิบัติการหรือ operating system หรือ OS
คล้ายๆกะวินโดว์แหละครับ เพียงแต่เป็นระบบที่วางตัวอยู่บนพื้นฐานของระบบที่เรียกว่า
UNIX ที่มีความยืดหยุ่นสูง เพราะเป็นระบบเปิด
คือให้ใครก็ได้สามารถพัฒนาปรับปรุงได้เองครับ ส่วน Ubuntu ก็เป็นชื่อของ
OS ที่เป็น Linux นั่นแหละครับ
ก็คล้ายๆกับ Redhat, slackware, SUSE พวกนี้ก็เป็น Linux
เหมือนกันครับ แต่เป็นของแต่ละค่ายแต่ละบริษัทครับ
ข้อดีของมันก็คือความเร็วครับและเป็นระบบ multiprogramming ด้วยทำงานได้หลายๆงานในเวลาเดียวกัน
ทำให้เครื่องไม่อืดกินทรัพทยากรน้อยกว่าวินโดวน์เยอะ
สมัครสมาชิก:
บทความ (Atom)












