लिनक्स स्ट्रीम एक लिनक्स शेल में एक प्रक्रिया से दूसरी प्रक्रिया में पाइप के माध्यम से, या एक फ़ाइल से दूसरी फ़ाइल में रीडायरेक्ट के रूप में यात्रा करने वाला डेटा है।
स्ट्रीम प्रशासनिक कार्यों को पूरा करने के लिए कई लिनक्स स्ट्रीम-पाइप कनेक्शन के माध्यम से वृद्धिशील कमांड के माध्यम से यात्रा कर सकते हैं। लिनक्स स्ट्रीम में कैरेक्टर या तो एक फ़ाइल या प्रक्रिया से मानक इनपुट (STDIN) या आउटपुट (STDOUT) होते हैं, या लिनक्स शेल को दिए गए कमांड से त्रुटि आउटपुट स्ट्रीम (STDERR)। लिनक्स कमांड लाइन इंटरफेस में, पाइप (|) और रीडायरेक्ट (< और >) जैसे ऑपरेटर इनपुट और आउटपुट स्ट्रीम को नियंत्रित करते हैं।
स्ट्रीम कीबोर्ड से कैरेक्टर दर्ज करके बनाए जाते हैं। विभिन्न लिनक्स कमांड, जैसे sed, उपयोगकर्ताओं को स्ट्रीम टेक्स्ट में हेरफेर करने की अनुमति देते हैं, इस मामले में स्ट्रीम को संपादित करना।