`

>/dev/null 2>&1

 
阅读更多

shell中可能经常能看到:>/dev/null 2>&1

命令的结果可以通过%>的形式来定义输出

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

那么本文标题的语句:
1>/dev/null 首先表示标准输出重定向到空设备文件,也就是不输出任何信息到终端,说白了就是不显示任何信息。
2>&1 接着,标准错误输出重定向等同于 标准输出,因为之前标准输出已经重定向到了空设备文件,所以标准错误输出也重定向到空设备文件。

 

来源:http://www.yunwei.org/read.php?18

分享到:
评论

相关推荐

    详解nohup /dev/null 2&1 含义的使用

    nohup /mnt/Nand3/H2000G >/dev/null 2>&1 & 对 于& 1 更准确的说应该是文件描述符 1,而1 一般代表的就是STDOUT_FILENO,实际上这个操作就是一个dup2(2)调用.他标准输出到all_result ,然后复制标准输出到文件描述

    详解shell中/dev/null 2&1到底是什么

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

    Linux下设备内存地址SuperIO直接操作工具devmem2

    devmem2 0x2000004E b 0x87 > /dev/null 2>&1 sleep 0.01 devmem2 0x2000004E b 0x01 > /dev/null 2>&1 sleep 0.01 devmem2 0x2000004E b 0x55 > /dev/null 2>&1 sleep 0.01 devmem2 0x2000004E b 0xAA > /dev/null ...

    iptables不错脚本

    modprobe ip_tables > /dev/null 2>&1 modprobe iptable_nat > /dev/null 2>&1 modprobe ip_nat_ftp > /dev/null 2>&1 modprobe ip_nat_irc > /dev/null 2>&1 modprobe ipt_mark > /dev/null 2>&1 modprobe ip_...

    BCM4322在CentOS 7驱动程序

    CentOS7.4下编译测试通过。改进了程序并增加了安装说明。 # cat README 1、以root身份执行如下语句安装依赖: yum install kernel-headers-`uname -r... modprobe $M &>/dev/null done 这样,驱动就会开机启动啦!

    shell中1小于/dev/null 2大于&1的含义

    shell中可能经常能看到:>/dev/null 2>&1,这里简单介绍下,方便需要的朋友

    脚本自动添加crontab示例

    pwd)` PROGRAM=$BASEDIR/bin/daemon.sh CRONTAB_CMD=”*/1 * * * * sh $PROGRAM once > /dev/null 2>&1 &” (crontab -l 2>/dev/null | grep -Fv $PROGRAM; echo “$CRONTAB_CMD”) | crontab – COUNT=`crontab -l...

    Linux下启动JAVA

    Linux下启动JAVALinux下启动JAVALinux下启动JAVALinux下启动JAVA

    /dev/null和/dev/zero文件使用详解和误删修复方法以及服务器磁盘IO测试详解

    关于linux系统文件/dev/null和/dev/zero文件的详解和/dev/null、/dev/zero文件误删后的修复方法以及服务器磁盘IO测速详解,和一些常见/dev/null /dev/zero文件的用途用法示例说明

    中文cactiez基于snmp监控管理软件

    echo '*/5 * * * * php /var/www/html/poller.php > /dev/null 2>&1' >> /tmp/crontab2.tmp crontab /tmp/crontab2.tmp rm /tmp/crontab2.tmp for service in httpd mysqld snmpd do chkconfig --level 235 $...

    shell中1小于/dev/null 2大于1的含义

    shell中可能经常能看到:>/dev/null 2>&1 命令的结果可以通过%>的形式来定义输出 /dev/null 代表空设备文件 > 代表重定向到哪里,例如:echo “123” > /home/123.txt 1 表示stdout标准输出,系统默认值是1,所以”>...

    RAC安装 遇到的问题及解决方法.pdf

    第一次安装RAC遇到了很多问题,经过5天的奋战,终于成功安装了RAC。将之整理出来,分享给大家。包括安装问题及常见问题解决方法。csdn一次只能上传一个文档,另一个文档请点击我的资源查看。

    win10 null.sys 文件 fatal:open /dev/null or dup failed: No such file or directory

    win10安装git报错 fatal:open /dev/null or dup failed: No such file or directory错误,将该文件复制到C:\Windows\System32\drivers 替换掉原有的null.sys文件重启即可

    shell 脚本自动搭建nfs服务的方法示例

    本文介绍了shell 脚本自动搭建nfs服务的方法...ping -c 1 172.16.13.254 >/dev/null && echo **********网络ok********** #第一步:关闭selinux和防火墙 setenforce 0 >/dev/null && echo **********selinux已关闭**

    fatal: open /dev/null or dup failed: No such file or directory 修复

    使用git Bash here闪退并生成mintty.exe.stackdump文件 cmd使用git 报错 fatal:open /dev/null or dup failed: No such file or directory 并弹出mitty.dump文件 使用方法见我的CSDN

    如何清除linux日志

     cat /dev/null > /var/log/syslog  cat /dev/null > /var/adm/sylog  cat /dev/null > /var/log/wtmp  cat /dev/null > /var/log/maillog  cat /dev/null > /var/log/messages  cat /dev/null > /var/log/...

    route命令的完全应用

    route命令的应用,完全了解如何使用route命令,玩转route命令

    详解shell中>/dev/null 2>&1到底是什么

    主要介绍了shell中>/dev/null 2>&1到底是什么,文中介绍的很详细,需要的朋友可以参考借鉴,下面来一起看看吧。

    openwrt sshpass

    在一些openwrt脚本中需要ssh远程登陆,需要输入密码,给脚本编写带来难度,此文件解压后放入./package下make menuconfig 中搜utilities找到sshpass选择编译进固件,就可以使用sshpass命令

    fatal: open /dev/null or dup failed: No such file or directory(解决文件)

    fatal: open /dev/null or dup failed: No such file or directory 解决文件

Global site tag (gtag.js) - Google Analytics