一、重定向
1.FD
file descriptors,FD,文件描述符,文件句柄
进程使用文件描述符来管理打开的文件
FD是访问文件的标识,即链接文件。省去了冗长的绝对路径
0 标准输入
1 标准输出
2 标准错误输出
3+ 普通文件
2.重定向
输出重定向分为:
·正确输出:1> 等价于> (覆盖)
1>> 等价于>>(追加)
·错误输出:2> (没有简写)
2>> (没有简写)
·混合输出:&>
输入重定向:
标准输入:< 等价于 0<
一般用于把文件内容代替人为的输入
二、管道
1.进程管道Piping
·管道命令可以将多条命令组合起来,一次性完成复杂的处理任务。
语法 command1 | command2 | command3 | ...
2.tee管道
·三通管道,即交给另一个程序处理,又保存一份副本
3.参数传递Xargs
cp rm 一些特殊命令就是不服其他程序