标准输出
命令执行并退出后在屏幕上打印的内容叫标准输出
标准正确输出
命令执行并退出后在屏幕上打印的 命令正确执行时应该显示的内容
标准错误输出
命令执行并退出后在屏幕上打印的 命令错误执行时应该显示的内容
重定向符号
语法结构
命令符号文件路径
将一个命令的输出按照一定的规则进行保存到一个文件中
标准正确重定向
>
表示将命令的标准正确输出不再在屏幕上打印而是保存到一个文件中,并且会覆盖原文件中的全部内容
>>
表示将命令的标准正确输出不再在屏幕上打印而是保存到一个文件中,并且不会覆盖原文件中的任何内容,而是追加在原文件的尾部
eg.find / -user wzd > /tmp/block
标准错误重定向
2>
表示将命令的标准错误输出不再在屏幕上打印而是保存到一个文件中,并且会覆盖源文件的全部内容
2>>
表示将命令的标准错误输出不再在屏幕上打印而是保存到一个文件中,并且不会覆盖源文件的全部内容,而是追加在文件尾部
/dev/null 黑洞文件,向其中写入的任何内容都不会被保存
标准重定向
&>
&>>