เวิร์กสเตชันออนไลน์ของ OnWorks Linux และ Windows

โลโก้

ฟรีโฮสติ้งออนไลน์สำหรับเวิร์กสเตชัน

<ก่อนหน้านี้ | Contents | ถัดไป>

ใช้ชื่อไปป์

เพื่อสาธิตวิธีการทำงานของไปป์ที่มีชื่อ เราจำเป็นต้องมีหน้าต่างเทอร์มินัลสองหน้าต่าง (หรืออีกวิธีหนึ่งคือ คอนโซลเสมือนสองตัว) ในเทอร์มินัลแรก เราป้อนคำสั่งง่ายๆ และกำหนดเอาต์พุตใหม่ไปยังไพพ์ที่มีชื่อ:



[me@linuxbox ~]$ ls -l > pipe1

[me@linuxbox ~]$ ls -l > pipe1


หลังจากที่เรากด เข้าสู่ ที่สำคัญ คำสั่งจะปรากฎค้าง เนื่องจากยังไม่มีการรับข้อมูลจากปลายอีกด้านของไพพ์ เมื่อสิ่งนี้เกิดขึ้น ว่ากันว่าท่อคือ ที่ถูกบล็อก. เงื่อนไขนี้จะเคลียร์เมื่อเราแนบโปรเซสกับปลายอีกด้าน และเริ่มอ่านอินพุตจากไพพ์ โดยใช้หน้าต่างเทอร์มินัลที่สอง เราป้อนคำสั่งนี้:



[me@linuxbox ~]$ แมว < pipe1

[me@linuxbox ~]$ แมว < pipe1


และรายการไดเร็กทอรีที่สร้างจากหน้าต่างเทอร์มินัลแรกจะปรากฏในเทอร์มินัลที่สองเป็นเอาต์พุตจาก แมว คำสั่ง ls คำสั่งในเทอร์มินัลแรกจะสำเร็จเมื่อไม่ได้ถูกบล็อกอีกต่อไป


ระบบปฏิบัติการคลาวด์คอมพิวติ้งยอดนิยมที่ OnWorks: