Linux学习笔记:输入输出重定向 >>命令

  Linux重定向是指修改原来默认的一些东西,对原来系统命令的默认执行方式进行改变。比如说我不想看到在显示器的输出,而是希望输出到某一文件中就可以通过Linux重定向来进行这项工作。

  将stdout重定向到一个文件,如果这个文件不存在,则创建,否则就覆盖。

  • 标准输入 - 0  stdin
  • 标准输出 - 1  stdout
  • 标准错误 - 2  stderr

1. > 重定向到一个文件,>>追加内容到文件

2.具体命令

command > filename      把标准输出重定向到一个新文件中
command >> filename      把标准输出重定向到一个文件中(追加)
command 1 > fielname      把标准输出重定向到一个文件中
command > filename 2>&1    把标准输出和标准错误一起重定向到一个文件中
command 2 > filename     把标准错误重定向到一个文件中
command 2 >> filename     把标准输出重定向到一个文件中(追加)
command >> filename 2>&1   把标准输出和标准错误一起重定向到一个文件中(追加)
command < filename >filename2   把command命令以filename文件作为标准输入,以filename2文件作为标准输出
command < filename    把command命令以filename文件作为标准输入
command << delimiter   把从标准输入中读入,直至遇到delimiter分界符
command <&m    把文件描述符m作为标准输入
command >&m    把标准输出重定向到文件描述符m中
command <&-    把关闭标准输入


 END 2018-08-21 17:30:35

posted @   Hider1214  阅读(288)  评论(0编辑  收藏  举报
编辑推荐:
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)
点击右上角即可分享
微信分享提示