linux的标准输出重定向2>&1 1>
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,Linux有三个标准IO,stdin,stdout,stderr,对应的文件描述符是0,1,2.2>&1的意思就是将标准错误重定向到标准输入上,为什么还要一个&符号,是因为&后面必须要跟文件描述符,否
千家信息网最后更新 2026年10月31日linux的标准输出重定向2>&1 1>
Linux有三个标准IO,stdin,stdout,stderr,对应的文件描述符是0,1,2.
2>&1的意思就是将标准错误重定向到标准输入上,
为什么还要一个&符号,是因为&后面必须要跟文件描述符,
否则2>1的意思就成了将标准错误重定向到文件名为1的文件中了。
1>/dev/null的意思是将标准输出重定向到一个/dev/null的设备文件,null表示一个空设备文件,可以理解为null是个无底洞。
所以2>&1 1>/dev/null,这一句就是将标准错误重定向到标准输入,同时标准输出又重定向到一个/dev/null的设备文件,也就是stdin/stdout都重定向到一个/dev/null的设备文件。
如下例子:
xxx_process 2>&1 1>/dev/null &,
启动一个进程名为xxx_process 将其运行的输出log重定向到/dev/null文件上去,
也就是该进程中printf就打印不了log,同时该进程后台运行。
文件
标准
输出
意思
设备
进程
错误
也就是
同时
就是
输入
运行
三个
例子
后台
无底洞
符号
空设
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网佳科技有限公司
智能科技公司是互联网公司吗
齐家互联网科技
百单互联网科技有限公司
奔汉互联网科技
顺玮阁互联网科技
苏州大垚互联网科技
互联网高科技企业
成都仁贤领冠互联网科技有限公司
中国最先进互联网科技公司
新华互联网科技2019
广州慧亚互联网科技怎么样
互联网媒体平台算高科技产业
亳州好赞互联网科技有限公司
互联网保险科技创业
互联网科技的全部知识
互联网科技新闻
同城互联网络科技
杭州融税互联网科技有限公司
网互联网络科技
互联网是第几次科技革命的成果
科技互联网政务服务
美国互联网科技
南京欣网互联网科技
唐信互联网科技 大连
智腾互联网科技有限公司
银行科技岗属于互联网吗
互联网领先科技宣传片
求路客互联网科技电话
银川新华互联网科技学校招聘