linux 管道和重定向

1.重定向输出

$ls -l > lsoutput.txt

这条命令把ls命令的输出保存到lsoutput.txt中

$ps >> lsoutput.txt

这条命令会将ps的内容追加到指定文件的尾部。

下面的命令将把标准输出和标准错误输出分别定向到不通的文件中:

$kill -HUP 1234 >killout.txt 2>killer.txt

如果把两组输出都重定向到一个文件中,你可以用>&操作来结合两个输出

$kill -1 1234 >killouterr.txt 2>&1

2.管道

你可以用管道操作符 | 来连接进程。

例如

$ps | sort > pssort.out

管道允许连接的进程数目是没有限制的

$ps | sort | more

 

posted @ 2017-07-16 16:29  夏天的西瓜君  阅读(191)  评论(0编辑  收藏  举报