Embed
Email

?????????????? Linux

Document Sample
?????????????? Linux
Shared by: HC111212174225
Categories
Tags
Stats
views:
0
posted:
12/12/2011
language:
pages:
42
ระบบปฏิบัติการ Linux



จัดทำโดย

กลุ่มที่ 11

คณะนักเรียนของโรงเรียนดำรำสมุทร ศรีรำชำ

รายชื่อกลุ่ม

 ชื่อโครงงำน กำรนำเสนอข้อมูล เรื่อง ระบบปฏิบัติกำร Linux

 ิ

ผู้รับผิดชอบโครงงำน 1. ณัฐดนัย พจน์พริยะ หัวหน้ำกลุ่ม

2. เฉลิมชัย แซ่เตียว กรรมกำร



3. กีรติ ศิรกำร กรรมกำร



4. สุดำ คลีฉำยำ กรรมกำร

5. พิชชญำ ประดิษฐศิลป์ เลขำนุกำร

• ที่ปรึกษำโครงงำน 1. มำสเตอร์พรเทพ วิธีธรรม

บทคัดย่อ

 ลีนุกซ์ (Linux) เป็นชื่อระบบประเภทหนึ่งที่เริ่มต้นมำจำกงำน



อดิเรกเพื่อควำมเข้ำใจในบทเรียนของนักศึกษำคนหนึง นำยไลนัส

ทอร์วัลด์ แห่งมหำวิทยำลัยเฮลซิงกิ ประเทศฟินแลนด์

 โดยเริ่มแรกนำยไลนัสศึกษำระบบปฏิบัติกำรที่ชื่อมินิกซ์ ซึ่งเป็นกำร





ถอดแบบยูนิกซ์มำใช้บนเครืองคอมพิวเตอร์ส่วนบุคคล

การนาเสนอข้อมูล

 หลักกำรและเหตุผล

 ระบบปฏิบัติกำร Linux เป็นระบบปฏิบัติกำรฟรีที่มี

ประสิทธิภำพ ปลอดภัยเยี่ยม เสถียรภำพในกำรทำงำนสูงแต่ใช้งำน

ยำก เนื่องจำกต้องสั่งงำนด้วยกำรพิมพ์ทำให้ Linux ไม่เป็นที่

นิยมเท่ำที่ควร Linux จึงถูกจำกัดอยู่ในผู้ใช้งำนเพียงบำงกลุ่ม

เท่ำนั้น

การนาเสนอข้อมูล

 วัตถุประสงค์

 ศึกษำค้นคว้ำในเครี่องของกำรทำงำนของกำรทำงำนของระบบ



Linux

 เป็นกำรปูพื้นฐำนในกำรใช้ Linux เพื่อให้ใช้งำน Linux

ในระดับต่อไปได้

 ขั้นตอนกำรดำเนินงำน

 ประชุมวำงแผนเลือกโครงงำนที่จะทำ



 หำข้อมูล

ระบบปฏิบัติการลีนุกซ์ (Linux)

 ระบบปฏิบัติกำรลีนุกซ์เป็นระบบปฏิบัติกำรแบบ๓๒ บิต ที่

พัฒนำขึ้นมำให้คล้ำยระบบปฏิบัติกำรยูนิกซ์ แต่สำมำรถทำงำน

ได้บนเครื่องคอมพิวเตอร์ส่วนบุคคล กล่ำวคือ สำมำรถใช้งำนได้

พร้อมกันหลำย ๆ คน และผู้ใช้แต่ละคนทำงำนได้หลำยๆ งำน

พร้อมกัน รวมทั้งมีควำมสำมำรถในกำรทำงำนทั้งในรูปแบบ

เท็กซ์ (text) และกรำฟิก

ระบบปฏิบัติการลีนุกซ์ (Linux)

 ระบบปฏิบัติกำรลีนุกซ์ที่แท้จริงนั้นมีเพียงตัวแกนกลำงของระบบ

(Kernel) เท่ำนั้น ที่เป็นตัวควบคุมกำรทำงำนและจัดสรร

ทรัพยำกรในระบบ เช่น หน่วยประมวลผลกลำง หน่วยควำมจำ กำร

จัดกำรไฟล์และอุปกรณ์ เป็นต้น

ระบบปฏิบัติการลีนุกซ์ (Linux)

 แต่เรำมักจะเรียกโปรแกรมประยุกต์เพิ่มเติมอื่น ๆ ทั้งหมด ระบบปฏิบัติกำร

ลีนุกซ์ นอกจำกนี้ยังมีโปรแกรมประยุกต์ที่สำมำรถใช้งำนเพิ่มเติมบน

ระบบปฏิบัติกำรลีนุกซ์ได้ เช่น โปรแกรมสำหรับงำนธุรกิจ โปรแกรม

ประมวลผลคำ โปรแกรมนำเสนอข้อมูล เช่นเดียวกับ โปรแกรมบน

ระบบปฏิบัติกำรวินโดวส์

ระบบปฏิบัติการลีนุกซ์ (Linux)

 จุดเด่นของระบบปฏิบัติกำรลีนุกซ์ คือระบบปฏิบัติกำรลีนุกซ์เป็น

โปรแกรมที่พัฒนำภำยใต้กรอบกติกำที่เรียกว่ำ General

Public License หรือเรียกย่อว่ำ GPL กล่ำวคือ

ระบบปฏิบัติกำรลีนุกซ์ จะเปิดเผยซอร์สโค้ด (Source

Code) สำหรับผู้ที่

ระบบปฏิบัติการลีนุกซ์ (Linux)

 ต้องกำรจะนำไปพัฒนำต่อ แต่ผู้ที่นำไปพัฒนำต่อแล้วนั้นจะต้องเปิดเผย

ซอร์สโค๊ด เพื่อให้ผู้อื่นนำไปใช้งำนได้ต่อไปอีกด้วย ลีนุกซ์จึงเป็น

ระบบปฏิบัติกำรที่ใช้งำนได้ฟรี สำมำรถทำงำนได้รวดเร็ว แม้ว่ำจะทำงำน

ได้หลำย ๆ อย่ำงในเวลำเดียวกัน เพรำะระบบปฏิบัติกำรลีนุกซ์ได้รับกำร

ออกแบบให้ใช้งำนอุปกรณ์

ระบบปฏิบัติการลีนุกซ์ (Linux)

 ฮำร์ดแวร์ทุกอย่ำงของเครื่องอย่ำงเต็มประสิทธิภำพ ไม่ว่ำจะเป็นกำร

จัดกำรหน่วยควำมจำเสมือน (Virtual Memory) กำร

จัดกำรทำงำนแบบหลำย ๆ งำนพร้อม ๆ กัน

(Multitasking) กำรใช้งำนร่วมกับระบบปฏิบัติกำรดอส

และระบบปฏิบัติกำรวินโดวส์ และควำมสำมำรถในกำรใช้แฟ้มข้อมูล

ร่วมกับระบบปฏิบัติกำรอื่น ๆ ได้

ประโยชน์ของลีนุกซ์

 ลีนุกซ์ถอดแบบมำจำกยูนิกซ์

ยูนิกซ์เป็นระบบปฏิบัติกำรที่เก่ำแก่และขึ้นชื่อมำนำนในเรื่อง



ประสิทธิภำพกำรทำงำน ลีนกซ์เป็นกำรถอดแบบมำจำกยูนิกซ์

ดังนั้นคุณสมบัติของยูนิกซ์เรื่องของระบบควำมปลอดภัย

ควำมสำมำรถในกำรทำงำนพร้อมกันหลำยงำน (Multi

Tasking) ใช้งำนได้พร้อมกันหลำยคน (Multi

User) ประสิทธิภำพในกำรทำงำนเป็นเซิร์ฟเวอร์รวมทั้ง

ั ี

คุณสมบัติอื่นๆ อีกมำกมำย จึงได้รบกำรถ่ำยทอดมำสู่ลนุกซ์ด้วย

ประโยชน์ของลีนุกซ์



 ใช้งำนลีนุกซ์ได้ไม่เสียค่ำใช้จ่ำย

ลีนุกซ์และโปรแกรมที่พัฒนำขึ้นเพื่อใช้งำนบนลีนุกซ์จะอยู่ภำยใต้

ลิขสิทธิ์ที่เรียกกันว่ำ General License (GPL) ซึ่ง

หมำยควำมว่ำ เรำสำมำรถนำลีนุกซ์มำใช้งำนได้ฟรี นำไปใช้ได้ไม่

จำกัดจำนวนครั้ง ปรับปรุงแก้ไขได้ตำมต้องกำร โดยซอร์สโค้ดที่ได้ทำ

กำรแก้ไขจะต้องเผยแพร่ให้ผู้อื่นใช้ได้ฟรีเหมือนกับต้นแบบ

ประโยชน์ของลีนุกซ์



 ควำมปลอดภัยในกำรทำงำน

ลีนุกซ์เป็นระบบที่มีควำมปลอดภัยในกำรใช้งำนสูง ก่อนที่จะเข้ำ

ไปใช้งำนทุกครั้งจะมีกำรตรวจสอบโดยผู้ใช้ต้องทำกำรป้อนชื่อและ

รหัสผ่ำน เพื่อแสดงสิทธิในกำรใช้งำน (หรือที่เรียกว่ำกำร Log

in) ให้ถูกต้องจึงจะเข้ำใช้งำนลีนุกซ์ได้

ประโยชน์ของลีนุกซ์

 เสถียรภำพในกำรทำงำน

ลีนุกซ์มีเสถียรภำพในกำรทำงำนสูง ปัญหำระบบล่มในระหว่ำง



ทำงำนจะไม่คอยมีให้พบ โดยควำมสำมำรถพิเศษของลีนุกซ์อยู่ที่

กำรตรวจสอบควำมสัมพันธ์ของโปรแกรมในกำรทำงำน เช่น ถ้ำเรำ

ติดตั้งโปรแกรม 1 ลีนุกซ์จะทำกำรตรวจสอบว่ำโปรแกรม 1 มีกำร

เรียกใช้งำนโปรแกรมอื่นทำงำนด้วยหรือไม่ นอกจำกนี้ถ้ำทำกำร



ติดตั้งหรือลบโปรแกรมออกจำกระบบ เรำไม่ต้องบู๊ตเครืองใหม่

สำมำรถทำงำนต่อไปได้ทนที ั

ประโยชน์ของลีนุกซ์

 สนับสนุนฮำร์ดแวร์ทั้งเก่ำและใหม่

เทคโนโลยีของอุปกรณ์ฮำร์ดแวร์มีกำรเปลี่ยนแปลงไปอย่ำง

รวดเร็ว ระบบปฏิบัติกำรโดยส่วนใหญ่มักจะออกมำเพื่อรองรับ

ี่ ั

ประสิทธิภำพกำรทำงำนของฮำร์ดแวร์ทพฒนำขึ้น จนทำให้บำงครัง ้



ต้องกำรอัพเกรดเครื่องตำม แต่สำหรับลีนกซ์จะยังคงสนับสนุน

ฮำร์ดแวร์เก่ำให้สำมำรถใช้งำนได้ โดยจะเพิ่มส่วนของกำรสนับสนุน

ฮำร์ดแวร์ตัวใหม่ลงไปเท่ำนั้น ทำให้เรำไม่จำเป็นต้องเปลี่ยน

ฮำร์ดแวร์ซึ่งช่วยประหยัดค่ำใช้จ่ำยลงไปได้ มำก

ประโยชน์ของลีนุกซ์

 ลีนุกซ์กับระบบเครือข่ำย

จุดเด่นอีกเรื่องที่สำคัญของลีนุกซ์ก็คือ กำรใช้งำนกับระบบ

เครือข่ำย ลีนุกซ์สำมำรถใช้เป็นเซิร์ฟเวอร์ (Server) ในระบบ

เครือข่ำยร่วมกับเครื่องไคลเอนท์ (Client) ซึ่งติดตั้ง

ระบบปฏิบัติกำรอื่นได้ นอกจำกนี้ลีนุกซ์ยังสนับสนุนโปรโตคอลใน

กำรทำงำนกับระบบเครือข่ำยมำกมำยอย่ำงเช่น TCP/IP ,

DNS , FTP

การใช้งานลีนุกซ์บน KDE



 KDE (K Desktop Environment) อ่ำนออก

เสียงว่ำ เค ดี อี เป็นกำรทำงำนในแบบวินโดวส์ของลีนุกซ์ ซึ่งทำให้

เรำสำมำรถใช้งำนลีนุกซ์และโปรกแกรมต่ำงๆ ผ่ำนทำงส่วนประกอบ

ที่เป็นกรำฟิก อย่ำงเช่น หน้ำต่ำงกำรทำงำนของโปรแกรม,ไอคอน,

เมนูคำสั่ง และปุ่ม โดยใช้เมำส์คลิกเพื่อสั่งงำนแทนกำรพิมพ์คำสั่ง

ทำให้กำรใช้งำนลีนุกซ์ง่ำยและสะดวกเหมือนกับกำรใช้งำน

Microsoft Windows

ส่วนประกอบของ KDE

 KDE มีโครงสร้ำงหน้ำตำกำรทำงำน รวมทั้งส่วนประกอบคล้ำยกับ

Microsoft Windows ดังนั้นกำรจะใช้งำน KDE ไม่ใช่

เรื่องยำกเพียงแต่ต้องทำควำมเข้ำใจในส่วนประกอบของ KDE ว่ำส่วน

ไหนใช้ในงำนอะไรเพื่อที่จะเรียกใช้งำนได้ถูกต้อง

 หน้ำจอ

หน้ำจอหรือเดสก์ทอป (Desktop) ก็คือ หน้ำจอที่เรำเห็น

ส่วนประกอบของ KDE

 ไอคอนหลักบนหน้ำจอ

เมื่อเข้ำสู่หน้ำจอกำรทำงำนของ KDE จะเห็นได้ว่ำมีไอคอน

จำนวนหนึ่ง ถูกสร้ำงไว้แล้วบนหน้ำจอ

พาเนล

 พำเนลเป็นแถบเครื่องมือที่อยู่

ทำงด้ำนล่ำงของหน้ำจอ

พำเนลถือว่ำเป็นส่วนประกอบ

ที่มีควำมสำคัญ เนื่องจำก

ภำยในพำเนลจะรวบคำสั่ง

ทั้งหมดที่ใช้ในระบบเอำไว้

รวมทั้งสถำนะ กำรทำงำนของ

ระบบ อย่ำงเช่น สถำนะ กำร

ทำงำนของโปรแกรม,ส่วน

แสดงวันที่และเวลำและส่วน

ของกำรควบคุมหน้ำจอ

Desktop Pager

 KDE เป็นกำรทำงำนในแบบวินโดวส์ที่มีควำมพิเศษกว่ำวินโดวส์

ทั่วไปตรงที่ KDE มีหน้ำจอกำรทำงำนให้ใช้ได้หลำยหน้ำจอในเวลำ

เดียวกัน โยเริ่มต้น KDE จะแสดงขึ้นมรให้4หน้ำจอ แต่เรำสำมำรถ

เลือกใช้หน้ำจอได้ มำกถึง 16 หน้ำจอ

Desktop Pager

 ในแต่ละหน้ำจอจะมีอิสระในกำรทำงำนโดยที่ไม่เกี่ยวข้องกัน นั่นหมำยถึง

ว่ำ เรำอำจจะเปิดโปรแกรมสำหรับแต่งภำพบนหน้ำจอที่หนึ่ง

 กำรสลับกำรทำงำนระหว่ำงหน้ำจอทำได้โดยคลิกเลือกหน้ำจอจำกปุ่ม

Desktop Pager บนพำเนล

คาสั่งต่างๆบนลีนุกซ์

 man commandคล้ำยคำสั่ง help ในระบบ dos กำรเรียกใช้

งำน ให้พิมพคำว่ำ man ตำมด้วยคำสั่งที่ต้องกำรทรำบวิธีใช้งำน

ตัวอย่ำงเช่น

- "man passwd"

คาสั่งต่างๆบนลีนุกซ์

 หมำยถึงกำรขอดูวิธีกำรใช้งำนคำสั่ง passwd

passwd usernameคำสั่งในกำรเปลี่ยนแปลง

password ในกำรเข้ำไปทำงำนในระบบ ตัวอย่ำงกำรใช้งำน

- "passwd" จะหมำยถึงเปลี่ยน password คนที่



ทำงำนปัจจุบน

- "password john" หมำยถึงกำรเปลี่ยนแปลง

password ของคนชือ john ่

คาสั่งต่างๆบนลีนุกซ์

 clearคำสั่งในกำรลบข้อควำมต่ำง ๆบนหน้ำจอ

cp source destinationคำสั่งในกำร copy

ข้อมูล ตัวอย่ำงเช่น cp abf.gif def.gif หมำยถึง

กำร copy file abf.gif เป็น def.gif

dateคำสั่งในแสดงวันทีบนหน้ำจอ พร้อมวัน และเวลำ



คาสั่งต่างๆบนลีนุกซ์

 exitคำสั่งที่ใช้ในกำรออกจำก shell ที่เรำกำลัง

ใช้งำนอยู่

 fingerคำสั่งที่ใช้แสดงรำยชื่อของผู้ใช้งำนใน

ขณะนั้น

 lsคำสั่งที่ใช้แสดงรำยชื่อของไฟล์และไดเร็คทอรี่

คาสั่งต่างๆบนลีนุกซ์

 mkdir directory_nameคำสั่งที่ใช้สำหรับสร้ำง

ไดเร็คทอรี่ ตัวอย่ำงเช่น

- mkdir backup หมำยถึงสร้ำง ไดเร็คทอรี่ชื่อ

backup

คาสั่งต่างๆบนลีนุกซ์

 ping hostคาสั่งที่ใช้สาหรับส่ง package ไปยัง host

เพื่อทดสอบว่า host ยังใช้งานได้

 rm file_nameคาสั่งที่ใช้สาหรับลนไฟล์หรือไดเร็คทอรี่ที่

ระบุไว้

คาสั่งต่างๆบนลีนุกซ์

 telnet host_nameคาสั่งที่ใช้ในการติดต่อกับ

host อื่นๆ ผ่านโปรโตคอล Telnet

 whoamiคาสั่งที่ใช้ดูว่าผู้ใช้งานในขณะนั้นคือใคร (เช่น

เราเดินมาเห็นคอมฯเปิดค้างอยู่ และอยากทราบว่าใครเป็นผู้

เปิดระบบเข้ามา เป็นต้น)



การนาลีนกซ์มาใช้

 ปัจจุบันได้มีกำรนำระบบปฏิบัติกำรลีนุกซ์ไปประยุกต์เป็น

ระบบปฏิบัติกำรสำหรับงำนด้ำนต่ำงๆเช่นงำนด้ำนกำรคำนวณ

ทำงวิทยำศำสตร์ใช้เป็นสถำนีงำน สถำนีบริกำร อินเทอร์เน็ต



หรือใช้ใน กำรทำวิจัยทำงคอมพิวเตอร์ใช้พฒนำโปรแกรม

เนื่องจำก มีเครื่องมือมำกมำย



การนาลีนกซ์มาใช้

 เช่น โปรแกรมภำษำซี (C) ซีพลัสพลัส (C++) ปำสคำล

(Pascal) ฟอร์แทรน (Fortran) ลิสป์ (Lisp)

โปรล็อก (Prolog) เอดำ (ADA) มีภำษำสคริปต์ เช่น

เชลล์ (Shell) บำสช์เชลล์ (Bash Shell) ซีเชลล์

(C Shell) คอร์นเชลล์ (Korn Shell) เพิร์ล

(Perl) พำยตัน (python) TCL/TK

อนาคตของลีนุกซ์

 นักพัฒนำโปรแกรมจำกทั่วโลกช่วยกันทำให้กำรขยำยตัวของลี

นุกซ์เป็นไปอย่ำงรวดเร็วโดยในส่วนของเคอร์เนลนั้นจะมีกำร

พัฒนำเป็นรุ่นที่ 2.2 ซึ่งได้เพิ่มขีดควำมสำมำรถและสนับสนุน

กำรทำงำนแบบหลำยตัวประมวลผล

อนาคตของลีนุกซ์

 ซึ่งทำให้ระบบลีนุกซ์สำมำรถนำไปใช้สำหรับทำงำนเป็น

เซิร์ฟเวอร์ขนำดใหญ่ได้ และยังมีโครงกำรสนับสนุนกำรใช้งำน

ระบบลีนุกซ์อีกหลำยโครงกำร ซึ่งจะช่วยพัฒนำ desktop

บนลีนุกซ์ให้สมบูรณ์เทียบเท่ำกับ Windows 98 ของ

ไมโครซอฟท์

เตรียมความพร้อมก่อนใช้ลีนุกซ์

 ้

ก่อนที่จะทำกำรติดตังก็ต้องเตรียมควำมพร้อมทำงด้ำนอุปกรณ์

ฮำร์ดแวร์และซอฟต์แวร์ให้เป็นที่เรียบร้อยก่อน ระบบลีนุกซ์



ต้องกำรฮำร์ดแวร์ที่มคุณสมบัต ิขั้นต่ำสุดดังต่อไปนี้

 1. หน่วยประมวลผลกลำงของ Intel 80386 ขึ้นไป

เตรียมความพร้อมก่อนใช้ลีนุกซ์

 2. หน่วยประมวลผลทำงคณิตศำสตร์ มีหรือไม่มีก็ได้ เพรำะ

ระบบปฏิบัติกำร Red Hat Linux ได้มีกำรจำลอง

หน่วยประมวลผลทำงคณิตศำสตร์ไว้ในระดับของเคอร์เนล

(Kernel) แล้ว

 3. หน่วยควำมจำอย่ำงน้อย 8 เมกะไบต์ แต่แนะนำให้มีอย่ำงน้อย



16 เมกะไบต์จะทำให้ระบบมีประสิทธิภำพที่ดีกว่ำ

เตรียมความพร้อมก่อนใช้ลีนุกซ์

 4. ฮำร์ดดิสก์อย่ำงน้อย 101 เมกะไบต์ สำหรับกำรติดตั้งแบบ

พื้นฐำน 266 เมกะไบต์ สำหรับกำรติดตั้งแบบทั่วไป และ 716 เม



กะไบต์ สำหรับกำรติดตังแบบทั้งหมดตัวเลขที่ระบุทั้งหมด

เฉพำะส่วนระบบปฏิบัติกำร


Other docs by HC111212174225
Speech
Views: 1  |  Downloads: 0
yy
Views: 0  |  Downloads: 0
BAN V?N �?NG C?NG H�A X� H?I CH? NGHI
Views: 0  |  Downloads: 0
An�lisis Sem�ntico
Views: 0  |  Downloads: 0
supervising psychologist a01505 5 26 11
Views: 0  |  Downloads: 0
Points importants TP PS12
Views: 1  |  Downloads: 0
Waiting list for Science
Views: 2  |  Downloads: 0
Colligative Properties Example Problems
Views: 26  |  Downloads: 0
By registering with docstoc.com you agree to our
privacy policy

You are almost ready to download!

You are almost ready to download!