linux输出 /dev/null
在学习Linux的过程中,常会看到一些终端命令或者程序中有">/dev/null 2>&1 "出现,由于已经遇到了好几次了,为了理解清楚,不妨花点时间百度或者google一下相关的知识。
0:表示键盘输入(stdin)
1:表示标准输出(stdout),系统默认是1
2:表示错误输出(stderr)
command >/dev/null 2>&1 & == command 1>/dev/null 2>&1 &
1)command:表示shell命令或者为一个可执行程序
2)>:表示重定向到哪里
3)/dev/null:表示Linux的空设备文件
4)2:表示标准错误输出
5)&1:&表示等同于的意思,2>&1,表示2的输出重定向等于于1
6)&:表示后台执行,即这条指令执行在后台运行
1>/dev/null:表示标准输出重定向到空设备文件,也就是不输出任何信息到终端,不显示任何信息。
2>&1:表示标准错误输出重定向等同于标准输出,因为之前标准输出已经重定向到了空设备文件,所以标准错误输出也重定向到空设备文件。
这条命令的意思就是在后台执行这个程序,并将错误输出2重定向到标准输出1,然后将标准输出1全部放到/dev/null文件,也就是清空.
所以可以看出" >/dev/null 2>&1 "常用来避免shell命令或者程序等运行中有内容输出。
转载于:https://www.cnblogs.com/sch-2015/p/5257120.html
linux输出 /dev/null相关推荐
- Linux下/dev/null 21 相关知识说明
在学习Linux的过程中,常会看到一些终端命令或者程序中有 ">/dev/null 2>&1" 出现,由于已经遇到了好几次了,为了理解清楚,不妨花点时间百度或者 ...
- Linux下 /dev/null 21 相关知识说明
在学习Linux的过程中,常会看到一些终端命令或者程序中有">/dev/null 2>&1 "出现,由于已经遇到了好几次了,为了理解清楚,不妨花点时间百度或者g ...
- 【Linux】/dev/null 21 详解
今天一个朋友突然在自己的维护的Linux中, /var/spool/cron/root 中看到了以下的内容: 30 19 * * * /usr/bin/**dcon.sh > /dev/nul ...
- linux nohup /dev/null,nohup结合/dev/null
Linux重定向 linux中经常需要后台执行程序,并将程序输出结果记录到本地文件,因此可选择>>或者>操作. 追加模式>> 示例:echo 'abc' >> ...
- Linux命令--- /dev/null和/dev/tty
特殊文件: /dev/null和/dev/tty Linux系统提供了两个对Shell编程非常有用的特殊文件,/dev/null和/dev/tty.其中/dev/null将会丢掉所有写入它的数 据,换 ...
- linux time dev null,/dev/null丟失后
事情是這樣的,一不小心把/dev/null刪掉了 系統文件/dev/null丟失怎麼辦呀 重啟時出現如下問題 /etc/rc.d/rc.sysinit:line 88: /dev/null: Read ...
- linux中 /dev/null命令
/dev/null :代表空设备文件 > :代表重定向到哪里,例如:echo "123" > /home/123.txt 1 :表示stdout标准输出,系统默认值 ...
- linux下详解shell中/dev/null 21
前言 相信大家经常能在shell脚本中发现>/dev/null 2>&1这样的语句.以前的我并没有去深入地理解这段命令的作用,照搬照用,直到上周我将这段命令不小心写成了2>& ...
- Linux Shell 1/dev/null 21 含义
shell中可能经常能看到:echo log > /dev/null 2>&1 命令的结果可以通过%>的形式来定义输出 /dev/null :代表空设备文件 :代表重定向到哪 ...
- linux -- /dev/null 21
shell中可能经常能看到:>/dev/null 2>&1 命令的结果可以通过%>的形式来定义输出 /dev/null 代表空设备文件 > 代表重定向到哪里,例如:e ...
最新文章
- 深度学习中的验证集和超参数简介
- 如何快速将Android库发布到JCenter
- c语言编程基础课件,第7章_C语言图形编程基础课件
- linux中jq的使用方法,linux使用jq工具解析json
- 量词逻辑量词里面的v表示?_知识表示能力问答中的人工智能量词(MCQ)
- c语言 syn扫描,syn flooder*** (C语言)
- idm下载百度网盘有限制 提示403错误 下载显示没有权限404,最新的解决办法教程
- 如果出现这些,你就必须跳槽了
- JavaScript: The Good Parts 学习随笔(三)
- AOP实践—ASP.NET MVC5 使用Filter过滤Action参数防止sql注入,让你代码安全简洁
- python 转doc为txt
- Centos中安装svnserver
- CocosCreator Shader Editor 2D/3D 特效编辑器
- 计算机网络 | 应用层
- linux计时器命令,安装及使用Linux终端倒数计时器Countdown的方法
- 三维渲染 体照明模型
- C语言练习:该存多少钱
- 写收货地址代码模块的思路整理——省市联动
- 信号传输速率的快速了解
- python基础 // 与 / % 的区别
热门文章
- 印度首颗 CPU 横空出世:软件开发已开动
- #define _INTSIZEOF(n) ((sizeof(n)+sizeof(int)-1)~(sizeof(int) - 1) )
- SpringMVC的拦截器(Interceptor)和过滤器(Filter)的区别与联系
- HTML——超文本标记语言(表单及12个表单元素)
- C语言结构体初始化(转载)
- java学习随笔(三)
- Canvas.Top和Canvas.Left属性
- 如何按照页面载入进度制作进度条??
- Xcode 12 导出ipa包
- Raspbian 2019-06-20 发布