cat --合并文件
cat命令读取一个或多个文件,并把他们复制到标准输出文件中,如果cat没有给定任何参数,它将从标准输入读取内容,ctrl+d表示eof。
注意cat与输出重定向,输入重定向一起使用
文件描述符0,1,2,分别表示标准输入文件,标准输出文件,标准错误文件
输出重定向 >:
如 ls -l /bin/usr 2 > error.txt
标准输出和标准错误重定向到同一个文件,
ls -l /usr/bin &> error.txt
位桶,它接受输入但是不对输入进行任何操作,它位于/dev/null,有时候未们希望命令执行后不得到任何的输出,那么就将输出重定向到位桶吧
>> 是追加,注意区别
输入重定向 <:
cat < error.txt
<将标准输入源变成erroe.txt文件
管道:可以使用 | 将一个标准输出连接到一个标准输入,如 ls -l | less
过滤器: ls -l /usr/bin | sort | less 排序后输入到less