/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相关推荐

  1. Shell: /dev/null 21详解

    1,可以将/dev/null看作"黑洞". 它非常等价于一个只写文件. 所有写入它的内容都会永远丢失. 而尝试从它那儿读取内容则什么也读不到. 然而, /dev/null对命令行和 ...

  2. linux更改文件属性宁静,shell /dev/null 21 ( linux空设备文件和重定向)

    /dev/null代表 空文件设备 1表示系统标准输出,系统默认值是1, > /dev/null等同于1> /dev/null 对于 >dev/null 2>&11&g ...

  3. shell之“/dev/null 21”

    shell中可能经常能看到:>/dev/null 2>&1 命令的结果可以通过%>的形式来定义输出 分解这个组合:">/dev/null 2>& ...

  4. linux下详解shell中/dev/null 21

    前言 相信大家经常能在shell脚本中发现>/dev/null 2>&1这样的语句.以前的我并没有去深入地理解这段命令的作用,照搬照用,直到上周我将这段命令不小心写成了2>& ...

  5. Linux Shell 1/dev/null 21 含义

    shell中可能经常能看到:echo log > /dev/null 2>&1 命令的结果可以通过%>的形式来定义输出 /dev/null :代表空设备文件 :代表重定向到哪 ...

  6. Linux Shell下”/dev/null 21“相关知识说明

    0:表示键盘输入(stdin) 1:表示标准输出(stdout),系统默认是1  2:表示错误输出(stderr) command >/dev/null 2>&1 &  = ...

  7. Shell输入输出重定向:Shell Here Document,/dev/null文件

    Unix 命令默认从标准输入设备(stdin)获取输入,将结果输出到标准输出设备(stdout)显示.一般情况下,标准输入设备就是键盘,标准输出设备就是终端,即显示器. 输出重定向 命令的输出不仅可以 ...

  8. shell中的>/dev/null 2>1(转载)

    背景 我们经常能在shell脚本中发现>/dev/null 2>&1这样的语句.以前的我并没有去深入地理解这段命令的作用,照搬照用,直到上周我将这段命令不小心写成了2>&am ...

  9. ​shell中经常能看到的:/dev/null 21

    shell中可能经常能看到:>/dev/null 2>&1  /dev/null 代表空设备文件  > 代表重定向到哪里,例如:echo "1111" & ...

最新文章

  1. HarmonyOS UI开发 DependentLayout(依赖布局) 的使用
  2. C#中在窗体应用中使用StringBuilder拼接显示网页
  3. C# :socket 通讯基础使用实例
  4. Oracle数据库中正确的导入dmp数据库文件
  5. javascript Element对象
  6. 睡眠多少分钟一个循环_关于科学睡眠丨90分钟一个睡眠周期,每晚循环3到5次...
  7. kafka 脚本发送_Apache-Flink深度解析-DataStream-Connectors之Kafka
  8. Python print()重定向 不输出到屏幕
  9. 英特尔王庆连续四年担任OpenStack基金会个人独立董事
  10. “能耗双控”,汽车行业如何应对——安科瑞汽车工业能效管理系统为您解决
  11. Linux学习笔记(三) -- Visual Studio Code 的安装与卸载
  12. 网络基础知识:10M、50M、100M宽带下载速率一般是多少?
  13. Open Judge 百练 1003 宿醉(C语言)
  14. long long10进制转16进制代码
  15. 抓包工具--Fiddler
  16. 怎么判断机械表上满弦_腕表冷知识,知道两个以上算我输!
  17. linux上卸载php,linux怎么卸载软件?
  18. Pure-ftpd + Mysql + Pureftpd php manager架设FTP 傻子的执著
  19. 产品思维的修炼–技术的必修课
  20. 基于 RDD 的分布式数据处理实验(pyspark)

热门文章

  1. Access to XMLHttpRequest at file from origin ‘null‘ has been blocked by CORS policy谷歌浏览器本地打开项目js文件报错
  2. 快速排查feign.FeignException: status 500 …
  3. MybatisPlus忽略实体类中的非数据库字段、JPA忽略实体类中的非数据库字段、HeHibernate忽略实体类中的非数据库字段
  4. jar包升级部署到服务器详细流程,将服务部署在linux中
  5. Bert代码详解(一)重点详细
  6. LeetCode中等题之两两交换链表中的节点
  7. 单精度和半精度混合训练
  8. 2020年Yann Lecun深度学习笔记(下)
  9. 协程Coroutines入门
  10. 2021年大数据Spark(二十二):内核原理