mshd.net
当前位置:首页 >> 2 DEv null >>

2 DEv null

将stderr重定向到stdout, 并将/dev/null作为stdin

2表示标准错误, >表示重定向 ,/dev/mull表示空设备 2>/dev/nul,将标准错误重定向到空设备里,即不输出错误信息

null 代表空设备文件 > 代表重定向到哪里,例如:echo "123" > /home/123.txt 1 表示stdout标准输出,系统默认值是1,所以">/dev/null"等同于"1>/dev/null" 2 表示stderr标准错误 & 表示等同于的意思,2>&1,表示2的输出重定向等同于1 那么本文...

bash环境作了如下实验: [root@s253.ipcpu.com ~]# balabala -bash: balabala: command not found [root@s253.ipcpu.com ~]# balabala &> /dev/null [root@s253.ipcpu.com ~]# balabala >/dev/null 2>&1 [root@s253.ipcpu.com ~]# balabala > /d...

将标准输出和标准错误都重定向到/dev/null 也就是不输出命令执行的结果和出错信息

bash环境作了如下实验:[root@s253 ~]# balabala-bash: balabala: command not found[root@s253 ~]# balabala &> /dev/null[root@s253 ~]# balabala >/dev/null 2>&1[root@s253 ~]# balabala > /dev/null 2>&1[root@s253 ~]#两条命令等价。网友...

那个2>/dev/null是如果你的命令出错的话,错误报告直接就删除了。不会显示在屏幕上,或者是以邮件的形式发给你了。 [test @test test]# ls -al > list.txt 将显示的结果输出到 list.txt 档案中,若该档案以存在则予以取代! [test @test test]# ...

解档输出发送到 /dev/null(linux的回收站)

查看dd的帮助就知道了 dd bs=1 count=1就是接受输入一个字符,bs是接收block size为1个byte,count=1是接收1个bs大小的数据,所以就是把输入的第一个字符负值给tmp 2>/dev/null是指不输出错误信息

清空tmp2文件内容。 > /root/tmp2 就可以了。

网站首页 | 网站地图
All rights reserved Powered by www.mshd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com