歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux技術 >> 標准I/O和管道

標准I/O和管道

日期:2017/3/3 11:02:44   编辑:Linux技術

linux給用戶提供3種I/O設備:

1、標准輸入(STDIN) :0 默認接收鍵盤的輸入

2、標准輸出(STDOUT):1 默認輸出到終端窗口

3、標准錯誤(STDERR):2 默認輸出到終端窗口

使用>重定向到文件,如果文件已存在會覆蓋,而采用>>則會進行累加

錯誤信息進行重定向要使用2>進行,錯誤信息> 相當於 space>

使用&> 或 2>&1 可以將所有信息也進行重定向。

&>使用方法是 # &> #

2>&1使用方法是 # > # 2>&1

多個命令進行重定向要使用()將命令括起來

tr命令的格式是

|:管道必須由能夠進行標准輸入輸出命令1 | 命令2 | 命令3 |

使用 |tee 命令可以在將輸出到當前窗口同時將輸出輸入到管道

set -C 可以使文件防止被覆蓋,set +C可以解除(只對當前用戶在下線前有效)

linux管理員的UID=0

Copyright © Linux教程網 All Rights Reserved