歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux技術 >> (四)Linux基礎之重定向與管道

(四)Linux基礎之重定向與管道

日期:2017/3/3 12:02:07   编辑:Linux技術
1.重定向
在普通用戶下執行 find /etc -name passwd



如何管理輸出
find /etc -name passwd> file##重定向正確輸出
find /etc -name passwd2> file##重定向錯誤輸出
find /etc -name passwd&> file##重定向所有輸出
find /etc -name passwd>> file##追加正確輸出
find /etc -name passwd2>> file##追加錯誤輸出
find /etc -name passwd&>> file##追加輸出
find /etc -name passwd> file2>&1 ##重新定義錯誤輸出為正確
v 輸入shell中的字符都存在內存中,而按下Enter鍵後,內存將命令送入CPU進行執行,而後將結果返回內存,再通過輸出設備輸出
v 打開的終端可以在/dev/pts/找到,即/dev/pts/0,再打開則為/dev/pts/1,/dev/pts/null會自動清空



2.管道――只允許正確輸出通過
|tee ##復制一份輸出
2>&1 | ##轉換錯誤輸出為正確再通過管道
v 相關練習





Copyright © Linux教程網 All Rights Reserved