shell /dev/null
/dev/null表示空设备,这里就是把日志记录到空设备里,就是不记录日志,Null 是一特殊指标值(或是一种物件参照 reference)表示这个指标并不指向任何的物件。
是一个特殊的文件,写入到它的内容都会被丢弃,如果尝试从该文件读取内容,那么什么也读不到,但是 /dev/null 文件非常有用,将命令的输出重定向到它,会起到”禁止输出“的效果。
扩展资料:
用处:禁止标准输出
1 cat $filename >/dev/null # 文件内容丢失,而不会输出到标准输出,禁止标准错误。
2、dev/null 这样错误信息[标准错误]就被丢的不知道到哪了。
3、1>/dev/null 2>&1的含义 > 代表重定向到哪里,例如:echo "123" > /home/123.txt 1 表示stdout标准输出,系统默认值是1,所以">/dev/null"等同于"1>/dev/null" 2表示stderr标准错误 & 表示等同于的意思。
4、2>&1,表示2的输出重定向等同于1 那么本文标题的语句1>/dev/null 首先表示标准输出重定向到空设备文件,也就是不输出任何信息到终端,说白了就是不显示任何信息。
5、2>&1 接着,标准错误输出重定向等同于 标准输出,因为之前标准输出已经重定向到了空设备文件,所以标准错误输出也重定向到空设备文件。
转载于:https://www.cnblogs.com/jianzhaojing/p/11447661.html
shell /dev/null相关推荐
- Shell: /dev/null 21详解
1,可以将/dev/null看作"黑洞". 它非常等价于一个只写文件. 所有写入它的内容都会永远丢失. 而尝试从它那儿读取内容则什么也读不到. 然而, /dev/null对命令行和 ...
- linux更改文件属性宁静,shell /dev/null 21 ( linux空设备文件和重定向)
/dev/null代表 空文件设备 1表示系统标准输出,系统默认值是1, > /dev/null等同于1> /dev/null 对于 >dev/null 2>&11&g ...
- shell之“/dev/null 21”
shell中可能经常能看到:>/dev/null 2>&1 命令的结果可以通过%>的形式来定义输出 分解这个组合:">/dev/null 2>& ...
- 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 Shell下”/dev/null 21“相关知识说明
0:表示键盘输入(stdin) 1:表示标准输出(stdout),系统默认是1 2:表示错误输出(stderr) command >/dev/null 2>&1 & = ...
- Shell输入输出重定向:Shell Here Document,/dev/null文件
Unix 命令默认从标准输入设备(stdin)获取输入,将结果输出到标准输出设备(stdout)显示.一般情况下,标准输入设备就是键盘,标准输出设备就是终端,即显示器. 输出重定向 命令的输出不仅可以 ...
- shell中的>/dev/null 2>1(转载)
背景 我们经常能在shell脚本中发现>/dev/null 2>&1这样的语句.以前的我并没有去深入地理解这段命令的作用,照搬照用,直到上周我将这段命令不小心写成了2>&am ...
- shell中经常能看到的:/dev/null 21
shell中可能经常能看到:>/dev/null 2>&1 /dev/null 代表空设备文件 > 代表重定向到哪里,例如:echo "1111" & ...
最新文章
- HarmonyOS UI开发 DependentLayout(依赖布局) 的使用
- C#中在窗体应用中使用StringBuilder拼接显示网页
- C# :socket 通讯基础使用实例
- Oracle数据库中正确的导入dmp数据库文件
- javascript Element对象
- 睡眠多少分钟一个循环_关于科学睡眠丨90分钟一个睡眠周期,每晚循环3到5次...
- kafka 脚本发送_Apache-Flink深度解析-DataStream-Connectors之Kafka
- Python print()重定向 不输出到屏幕
- 英特尔王庆连续四年担任OpenStack基金会个人独立董事
- “能耗双控”,汽车行业如何应对——安科瑞汽车工业能效管理系统为您解决
- Linux学习笔记(三) -- Visual Studio Code 的安装与卸载
- 网络基础知识:10M、50M、100M宽带下载速率一般是多少?
- Open Judge 百练 1003 宿醉(C语言)
- long long10进制转16进制代码
- 抓包工具--Fiddler
- 怎么判断机械表上满弦_腕表冷知识,知道两个以上算我输!
- linux上卸载php,linux怎么卸载软件?
- Pure-ftpd + Mysql + Pureftpd php manager架设FTP 傻子的执著
- 产品思维的修炼–技术的必修课
- 基于 RDD 的分布式数据处理实验(pyspark)
热门文章
- Access to XMLHttpRequest at file from origin ‘null‘ has been blocked by CORS policy谷歌浏览器本地打开项目js文件报错
- 快速排查feign.FeignException: status 500 …
- MybatisPlus忽略实体类中的非数据库字段、JPA忽略实体类中的非数据库字段、HeHibernate忽略实体类中的非数据库字段
- jar包升级部署到服务器详细流程,将服务部署在linux中
- Bert代码详解(一)重点详细
- LeetCode中等题之两两交换链表中的节点
- 单精度和半精度混合训练
- 2020年Yann Lecun深度学习笔记(下)
- 协程Coroutines入门
- 2021年大数据Spark(二十二):内核原理