一、重定向
1、数据流重定向
数据流重定向就是将某个命令执行后应该出现在屏幕上的数据传输到其他的地方。
FD(File Descriptors):文件描述符,文件句柄进程使用文件描述符来管理打开的文件。是访问文件的标识,连接文件的时候,可以省去冗长的绝对路径。
命令执行过程的数据传输情况如上图所示:
standard output:标准输出,指的是命令执行所回传的正确的信息;
standard error output:标准错误输出,指的是命令执行失败后,所回传的错误信息;
含义 | 特殊字符 |
标准输入(stdin) | 代码为0,使用<或<< |
标准输出(stdout) | 代码为1,使用>或>> |
标准错误输出(stderr) | 代码为2,使用2>或2>> |