课程咨询 :025-84812726

  • Linux管道及重定向

    发布:南京linux培训      来源:南京linux培训      

  • 达内南京linux培训专家带大家了解一下Linux管道及重定向。

    数据流分类

    命令行shell的数据流有以下定义

    名称 说明 编号 默认

    STDIN 标准输入 0 键盘

    STDOUT 标准输出 1 终端

    STDERR 标准错误 2 终端

    命令通过STDIN接收数据,通过STDOUT输出结果或者通过STDERR输出错误

    管道和重定向

    通过管道和重定向我们可以控制数据流

    分类 关键字 作用 示例

    重定向 > 将STDOUT重定向到文件(覆盖) echo "test" > outfile

    >> 将STDOUT重定向到文件(追加) echo "test" >> outfile

    2> 将STDERR重定向到文件(覆盖) ls okkkk 2> errfile

    2>&l 将STDERR重定向到STDIN所在的文件 ls ok > file 2> & 1

    管道 | 将第一个命令的STDOUT作为第二个命令的STDIN ls -l | grep "file_to_find"

    重定向给设备/dev/null会被丢弃

上一篇:linux技巧-使用screen管理你的远程会话

下一篇:linux下自助获取帮助

最新开班日期  |  更多

 Linux--零基础全日制班

Linux--零基础全日制班

开班日期:04-28

Linux--全日制班

Linux--全日制班

开班日期:04-28

Linux--零基础周末班

Linux--零基础周末班

开班日期:04-28

Linux--周末班

Linux--周末班

开班日期:04-28

  • 地址:南京市龙蟠中路30号东来商务中心A座5楼
  • 课程培训电话:025-84812726     全国服务监督电话:400-111-8989
  • 服务邮箱 tousu@tedu.cn
  • 2001-2016 达内时代科技集团有限公司 版权所有 京ICP证8000853号-56