2110631 Operating Systems
การทดสอบทักษะ UNIX System Administration
ปรับปรุงล่าสุดเมื่อ
วันศุกร์ที่ 29 กันยายน พ.ศ. 2543 โดย อ.ดร. ยรรยง เต็งอำนวย
หัวข้อที่กำหนด
- แสดงการเพิ่ม user เข้าในระบบ
- อธิบาย field ต่าง ๆ ใน passwd
file
- แก้ไข passwd file ไม่ให้ผู้ใช้ผู้ใดผู้หนึ่งเข้าระบบได้เป็นการชั่วคราว
- อธิบาย field ต่าง ๆ ของ
output จากคำสั่ง ps
- แสดงวิธีการสร้าง command alias ใน
Korn Shell
- อธิบายแฟ้มและไดเรกตอรี
ที่ใช้เก็บสถิติต่าง ๆ ของระบบ
- แสดงการสร้าง startup file (.kshrc) สำหรับ Korn Shell
- อธิบาย SUID bit และแสดงตัวอย่างคำสั่งที่ใช้
bit นี้
- อธิบายความแตกต่างระหว่าง hard link กับ soft
(symbolic) link
- ค่า umask 066 สำหรับ
directory หมายถึงอะไร มีประโยชน์อย่างไร
- แสดงการกำหนดค่า PATH environment variable เพื่อระวัง trojan horse
- แสดงข้อแตกต่างระหว่าง SIGKILL และ SIGTERM
- ให้แสดงวิธีบีบอัดข้อมูล ด้วย gzip และ gunzip
กับแฟ้ม xx.gz
- แสดงและอธิบายคำสั่ง ซึ่งใช้ backup /usr directory ไปยัง /dev/tape
- แสดงวิธีการสร้าง mailing list "grad"
ซึ่งมีรายชื่อของเพื่อนในชั้น 2 คน
- คำสั่ง fsck ทราบได้อย่างไรว่าต้องตรวจสอบ
file system ใดก่อนหรือหลัง
- แสดงความรู้เกี่ยวกับขั้นตอนการเพิ่มอุปกรณ์โดยคำสั่ง
makedev หรือเทียบเท่า
- แสดงความรู้เกี่ยวกับการติดตั้ง file system แบบ
nfs
- แสดงความรู้ในการติดตั้ง gnu C compiler
- ให้แสดงการ config DNS client อย่างขั้นต่ำที่สุด
- แสดงข้อความ "Happy Songkran" ในวันที่ 13 เมษายน เวลาเที่ยงบนหน้าจอของผู้ใช้ทุกคน
- ให้คุยกับ SMTP server ผ่าน
telnet เพื่อหาว่า user นั้น ๆ
มีอยู่ในเครื่องนั้นหรือไม่
- ระบุขั้นตอนการจัด disk quota และการปรับเปลี่ยน
quota
- อธิบายขั้นตอนการติดตั้ง anonymous ftp service
- อธิบายขั้นตอนและคำสั่งในการ shutdown ระบบ
ข้อกำหนดทั่วไป
- สาธิตทักษะเป็นรายบุคคลที่หน้าจอของ
UNIX computer
(Linux, Solaris, etc.)
- ให้เวลา 10 นาที
จำนวนข้อทดสอบ 25 ข้อ
- เตรียมบทมาให้คล่อง
อนุญาตให้นำเอกสารเข้าได้ทุกชนิด
- อธิบายประกอบการสาธิต
- ห้ามใช้ script
- คะแนนรวม 50 คะแนน
ข้อแนะนำ
·
ฝึกจับเวลาให้คล่อง
เวลาฝึกให้ทำให้ได้ใน 9 นาที เผื่อเวลาไว้สำหรับการสั่นและการพลาดตอนสอบ
·
เวลาฝึกให้ซื่อสัตย์เหมือนสอบจริง
ให้เพื่อนนั่งเฝ้าและวิจารณ์
·
เวลาสอบให้พูดไปพร้อมกับแสดงบนหน้าจอ
อย่าหันมา บรรยายไปเรื่อย ๆ อย่าหยุดขอความเห็นใจ
·
ออกแบบบทให้สามารถแสดงที่เครื่องใดก็ได้
โดยมี checklist สำหรับดูคุณสมบัติของเครื่องว่ามีของที่จะใช้ครบถ้วนหรือไม่
เช่นแฟ้ม และคำสั่งต่าง ๆ
·
ออกแบบบทให้สามารถทำจากที่ใดในเครื่องก็ได้
ไม่จำเป็นต้องเป็นที่ home directory หรือ root directory
·
หลีกเลี่ยงการเป็น
superuser (root)
·
อย่าหัวเราะแก้เก้อ
- เสียเวลา
·
ถ้าพูดไม่เก่ง
ให้ไปฝึกพูดกับหน้ากระจก หรือต่อหน้าเพื่อน
·
บรรยายให้กระชับ
เน้นเฉพาะคำสำคัญ แต่ละข้อมีคะแนนเท่ากัน ดังนั้นอย่าให้เวลาคำสั่งใดคำสั่งหนึ่งมากเกินไป