Announcement

Collapse
No announcement yet.

ผมจะทำ Project OS รบกวนหน่อยครับ

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • ผมจะทำ Project OS รบกวนหน่อยครับ

    ผมจะทำ Project OS รบกวนหน่อยครับ

    เป็นเรื่อง linux shell and history feature

    ให้พัฒนา Shell ซึ่งทำงานใต้ระบบปฏิบัติการ Linux โดย Shell ดังกล่าวนอกจากจะรับคำสั่งที่่ผู้ใช้ปป้อนตามปกติแล้ว จะต้องมีความสามารถในการจดจำคำสั่งผู้ใช้ป้อนได้ล่าสุดได้(history)
    ได้สูงสุดอย่างน้อย 10 คำสั่ง ซึ่งวิธีใช้ history จาก shell นี้ก็คือเมื่อผู้ใช้กดปุ่ม ctrl+c
    shell จะแสดงรายการคำสั่ง 10 คำสั่งหลังสุด โดยผู้ใช้สามารถเลือกคำสั่งเหล่านีั้มาทำงานได้โดยพิมพ์คำสั่ง r และตามด้วยตัวอักษรตัวแรกของชื่อคำสั่ง ในกรณีที่ตัวอักษรตัวแรกชื่อซ้ำกันให้เลื่อกตัวหลังสุด s ในกรณีที่กด r ตัวเดียวก็จะเป็นการเรียกคำสั่งหลังสุด

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

    คำสั่งที่อยู่ใน history list คือ wc ls ถ้าผู้ใช้กด r l ก็จะเป็นการเรียกคำสั่ง ls ขึ้นมาทำงาน แต่ถ้าผู้ใช้ป้อน r ตัวเดียว ก็จะเป็นการเรีนกคำสั่งหลังสุดขึ้นมาทำงาน ซึ่งก็คอ ls และคำสั่งที่ถูกเรียกจากวิธีการนี้ จะต้องถูกเพิ่มเป็นรายการคำสั่งล่าสุดด้วย




    รบกวนตอบด้วยนะครับ ส่ง link ที่เกียวข้องมาด้วยก็ดีนะคับ จะเป็นพระคุนมากๆ
    เพราะ อาจารย์ ในส่งหลังสอบ 2 อาทิตย์(มีเวลา 4 อาทิตย์รวมสอบ)
    แต่เพื่อนผมมันจะต้อง ไปฝีกงานกับ work & traval ซึ่งสอบเสร็จวันสุดท้ายแล้ววันรุ่งขึ้นไปเลย
    เท่ากับว่ามีเวลาทำร่วมกับเวลาสอบ 2 อาทิตย์ 3 วัน
Working...
X