linux基础之重定向与管道

发布时间:2020-06-04编辑:脚本学堂
本文介绍了linux系统中重定向与管理的基础知识,linux中的重定向的分为标准输入(0),标准输出(1),标准错误输出(2),感兴趣的朋友不妨参考下。

linux中的重定向的分为标准输入(0),标准输出(1),标准错误输出(2)。
例如:
 

复制代码 代码示例:
echo ept >file  表示将标准输出写入文件file中
echo ept 2>file 表示将标准错误输出写入文件file中
echo emp &>file 表示将标注输出,标准错误输出写入文件file中

| 管道命令是将前一个命令的标准输出作为后一个命令的标准输入。(注意:是标准输出,不包含标准错误输出)

有的命令不支持管道则可以使用xargs命令来连接,例如:  find / -name file | xargs ls -l
linux用户登录时运行的脚本的顺序为 :
/etc/profile  --->  /home/user/.bash_profile  -----> /home/user/.bashrc -----> /etc/bashrc

脚本小编总结:
在linux系统中,有关重定向与管道的知识应用很广泛,建议大家牢固掌握。
有关linux重定向与管道的更深入介绍,请参考如下文章: