Linux stream คือข้อมูลที่เดินทางใน Linux shell จากกระบวนการหนึ่งไปยังอีกกระบวนการหนึ่งผ่าน pipe หรือจากไฟล์หนึ่งไปยังอีกไฟล์หนึ่งเป็นการ redirect
Streams สามารถเดินทางผ่านการเชื่อมต่อ pipe ของ Linux stream หลายขั้นตอนของคำสั่งเพิ่มเติมเพื่อทำภาระงานบริหารจัดการ ตัวอักษรใน Linux streams เป็น standard input (STDIN) หรือ output (STDOUT) จากไฟล์หรือกระบวนการ หรือ error output streams จากคำสั่งที่ให้กับ Linux shell (STDERR) ในอินเตอร์เฟซบรรทัดคำสั่ง Linux ตัวดำเนินการเช่น pipe (|) และ redirect (< และ >) ควบคุม input และ output streams
Streams สร้างขึ้นโดยการป้อนตัวอักษรจากแป้นพิมพ์ คำสั่ง Linux ที่แตกต่างกัน เช่น sed อนุญาตให้ผู้ใช้จัดการข้อความ stream ในกรณีนี้คือแก้ไข stream