สรุปบทที่ 4 UNIX
UNIX คือระบบปฎิบัติการฟหนึ่ง ที่ถูกพัฒนามาอย่างช่า ๆ และแตกแขนงเป็น version ต่าง ๆ เพราะเบลล์ เล็บ(bell lab) ได้เขียน เวอร์ชั่นแรก และนำ UNIX ที่เป็น Source code และเครื่องมือพัฒนาออกเผยแพร่ให้กับสถานศึกษาทั่วสหรัฐ
ส่วนประกอบของระบบยูนิกซ์มี 4 ส่วน
1. ฮาร์ดแวร์ (hardware) เป็นส่วนของตัวเครื่องและอุปกรณ์ต่าง ๆ ที่รองรับการทำงานของระบบ เช่น CPU , RAM และอุปกรณ์อื่น ๆ
2. เคอร์เนล หรือ แก่น (kelnel) เป็นส่วนที่ทำหน้าที่ควบคุมการทำงานในระดับล่างคือส่วนที่เป็นฮาร์ดแวร์ทั้งหมด
3. เชลล์ (shell) เป็นตัวเชื่อมระหว่างผู้ใช้กับส่วนของเคอร์เนล เมื่อเทีบยกับ ดอสแล้วจะเทียบได้กับ command.com โดยเชลล์จะทำหน้าที่ในการรับคำสั่งจากผู้ใช้
4. ยูทิลิตี้ (utilities) เป็นส่วนของโปรแกรมและเครื่องมือในการทำงานบนระบบ ซึ่งได้ถูกออกแบบให้แยกกับส่วนของเคอร์เนล
การเข้าระบบ UNIX ผู้ใช้ต้องมีชื่อ User name และ password ผู้บริหารระบบจะเป็นผู้กำหนดให้ ซึ่งผู้ใช้สามารถเปลี่ยน password ได้เอง แต่ไม่สามารถเปลี่ยน user name ได้ สำหรับเชลล์ที่ผู้ใช้จะได้ใช้ผู้บริหาระบบต้องกำหนดให้แต่แรกก่อน และผู้ใช้สามารถเปลี่ยนด้วยตนเองได้ว่าจะเลือกใช้ shell ใดต่อไป เช่น sh , ksh และ csh
ประวัติความเป็นมา การพัฒนายูนิกซ์ ใช้เวลา 20 กว่าปี จนถึงทุกวันนี้ เป็นระบบโอเอสที่มีขีดความสามารถสูงในหลายด้าน เช่น การให้บริการผู้ใช้พร้อมกันได้มาก ๆ สามารถทำงานได้หลาย ๆ งาน พร้อมกัน และ ระบบยังสามารถเชื่อมโยงเข้าด้วยกันเป็นเครือข่ายได้ง่าย ดังนั้นประวัติความเป็นมาของ UNIX จึงเป็นเรื่องน่าสนใจ
การขอใช้สิทธิของผู้บริหารระบบ มี 2 ลักษณะ
1. เมื่อนั่งอยู่หน้าเครื่อง server ที่สามารถใช้ user name เป็น root แล้วป้อน password ของ super user เข้าไป
2. ถ้าไม่ได้นั่งอยู่หน้าเครื่อง แต่อยู่ที่ใดก็ได้ในะบบ LAN หรือ Dial-up จากที่บ้านแล้วใช้คำสั่ง telnet เข้าระบบ
การสร้างแฟ้ม LINK มี 2 แบบ
1. hard link การเชื่อมต่อแบบนี้จะมีการใช้ไอโนดเดียวกันกับแฟ้มต้นฉบับ เสมือนกับการสร้างแฟ้มใหม่ขึ้นมา เพียงแต่ค่า ไอโนดนั้นซ้ำ กับของเดิม แต่หากมีการเปลี่ยนแปลงข้อมูลภายในแฟ้มหนึ่งก็จะส่งผลกระทบถึงกัน
2. symbolic link เป็นลักษณะการเชื่อมเช่นเดียวกัน แต่จะมีการสร้างไอโนดของแฟ้มตัวเองขึ้นมาใหม่ โดยจำนวนตัวนับการเชื่อมต่อยังคงเท่าเดิม แต่หากมีการเปลี่ยนแปลงที่แฟ้มต้นฉบับจะส่งผลกระทบต่อกัน แบบนี้ไม่ทราบจำนวนครั้งที่ link

Thai Banner
Thai Banner



Get your Free Advertising...for Thai web sites only!


กลับหน้าแรก