2110631 Operating Systems
การทดสอบทักษะ UNIX System Administration 


ปรับปรุงล่าสุดเมื่อ วันศุกร์ที่ 29 กันยายน พ.ศ. 2543  โดย อ.ดร. ยรรยง เต็งอำนวย


หัวข้อที่กำหนด

  1. แสดงการเพิ่ม user เข้าในระบบ
  2. อธิบาย field ต่าง ๆ ใน passwd file
  3. แก้ไข passwd file ไม่ให้ผู้ใช้ผู้ใดผู้หนึ่งเข้าระบบได้เป็นการชั่วคราว
  4. อธิบาย field ต่าง ๆ ของ output จากคำสั่ง ps
  5. แสดงวิธีการสร้าง command alias ใน Korn Shell
  6. อธิบายแฟ้มและไดเรกตอรี ที่ใช้เก็บสถิติต่าง ๆ ของระบบ
  7. แสดงการสร้าง startup file (.kshrc) สำหรับ Korn Shell
  8. อธิบาย SUID bit และแสดงตัวอย่างคำสั่งที่ใช้ bit นี้
  9. อธิบายความแตกต่างระหว่าง hard link กับ soft (symbolic) link
  10. ค่า umask 066 สำหรับ directory หมายถึงอะไร มีประโยชน์อย่างไร
  11. แสดงการกำหนดค่า PATH environment variable เพื่อระวัง trojan horse
  12. แสดงข้อแตกต่างระหว่าง SIGKILL และ SIGTERM
  13. ให้แสดงวิธีบีบอัดข้อมูล ด้วย gzip และ gunzip กับแฟ้ม xx.gz
  14. แสดงและอธิบายคำสั่ง ซึ่งใช้ backup /usr directory ไปยัง /dev/tape
  15. แสดงวิธีการสร้าง mailing list "grad" ซึ่งมีรายชื่อของเพื่อนในชั้น 2 คน
  16. คำสั่ง fsck ทราบได้อย่างไรว่าต้องตรวจสอบ file system ใดก่อนหรือหลัง
  17. แสดงความรู้เกี่ยวกับขั้นตอนการเพิ่มอุปกรณ์โดยคำสั่ง makedev หรือเทียบเท่า
  18. แสดงความรู้เกี่ยวกับการติดตั้ง file system แบบ nfs
  19. แสดงความรู้ในการติดตั้ง gnu C compiler
  20. ให้แสดงการ config DNS client อย่างขั้นต่ำที่สุด
  21. แสดงข้อความ "Happy Songkran" ในวันที่ 13 เมษายน เวลาเที่ยงบนหน้าจอของผู้ใช้ทุกคน
  22. ให้คุยกับ SMTP server ผ่าน telnet เพื่อหาว่า user นั้น ๆ มีอยู่ในเครื่องนั้นหรือไม่
  23. ระบุขั้นตอนการจัด disk quota และการปรับเปลี่ยน quota
  24. อธิบายขั้นตอนการติดตั้ง anonymous ftp service
  25. อธิบายขั้นตอนและคำสั่งในการ shutdown ระบบ

ข้อกำหนดทั่วไป

ข้อแนะนำ

·        ฝึกจับเวลาให้คล่อง เวลาฝึกให้ทำให้ได้ใน 9 นาที เผื่อเวลาไว้สำหรับการสั่นและการพลาดตอนสอบ

·        เวลาฝึกให้ซื่อสัตย์เหมือนสอบจริง ให้เพื่อนนั่งเฝ้าและวิจารณ์

·        เวลาสอบให้พูดไปพร้อมกับแสดงบนหน้าจอ อย่าหันมา บรรยายไปเรื่อย ๆ อย่าหยุดขอความเห็นใจ

·        ออกแบบบทให้สามารถแสดงที่เครื่องใดก็ได้ โดยมี checklist สำหรับดูคุณสมบัติของเครื่องว่ามีของที่จะใช้ครบถ้วนหรือไม่ เช่นแฟ้ม และคำสั่งต่าง ๆ

·        ออกแบบบทให้สามารถทำจากที่ใดในเครื่องก็ได้ ไม่จำเป็นต้องเป็นที่ home directory หรือ root directory

·        หลีกเลี่ยงการเป็น superuser (root)

·        อย่าหัวเราะแก้เก้อ - เสียเวลา

·        ถ้าพูดไม่เก่ง ให้ไปฝึกพูดกับหน้ากระจก หรือต่อหน้าเพื่อน

·        บรรยายให้กระชับ เน้นเฉพาะคำสำคัญ แต่ละข้อมีคะแนนเท่ากัน ดังนั้นอย่าให้เวลาคำสั่งใดคำสั่งหนึ่งมากเกินไป