第六章 io重定向与管道

发布时间 2023-11-27 03:31:50作者: 月泗

1:IO重定向

有两种基本的方法可以用来重定向标准输入、标准输出和标准错误。可以利用管道把这些数据流之一输送给另外一条命令;也可以利用I/O重定向把这些数据流之一重定向到一个文件。管道及I/O重新定向是Linux系统中特有的概念。所谓管道是指将某个命令的输出结果传送到另一个命令,当成另外一个命令的输入,其代表符号是"|"。所谓I/O重定向是指将命令执行的结果重新导出到其他的设备或文件,或者重新导入到其他的设备或文件。

0 是标准输入 1 是标准输出 2 是标准错误

>表示覆盖 >>表示追加

2 管道

在Linux系统中,管道的主要功能是将其他程序的输出结果直接导出到另一个程序来做输入数据,即将前一个程序的输出作为后一个程序的输入,符号表示 | ,一般情况下配合grep使用

案例  ps -aux |grep mysql