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 接着,标准错误输出重定向等同于 标准输出,因为之前标准输出已经重定向到了空设备文件,所以标准错误输出也重定向到空设备文件。
- 浏览: 286515 次
- 性别:
- 来自: 北京
最新评论
-
Mirale:
mark, cute guy
linux下生成core dump文件方法及设置 -
u014442029:
先addNode 再startNode即可
was启动节点报没有server.xml文件错误 -
hyhai7:
mark , cool job
linux下生成core dump文件方法及设置 -
andyniu:
弄了接近2天。由于安装的虚拟机是建议版本的系统。很多包都没安装 ...
hadoop 2.2.0安装开发环境单机版本以及集群版本 -
cvics_ailk:
哇塞,楼主写的太好了,很好,很实用。里面的图片怎么看不了呢?
PLSQL developer 连接不上64位Oracle 解决办法一
相关推荐
nohup /mnt/Nand3/H2000G >/dev/null 2>&1 & 对 于& 1 更准确的说应该是文件描述符 1,而1 一般代表的就是STDOUT_FILENO,实际上这个操作就是一个dup2(2)调用.他标准输出到all_result ,然后复制标准输出到文件描述
在Shell脚本编程中,`>/dev/null 2>&1` 是一个常见的命令行操作,它的目的是将命令的输出(包括标准输出和标准错误)都重定向到一个特殊的地方——`/dev/null`,通常被称为“黑洞”或者“空设备文件”。这个文件的...
在 `nohup /mnt/Nand3/H2000G >/dev/null 2>&1 &` 这个例子中,`>/dev/null` 表示将标准输出(文件描述符 1)重定向到 `/dev/null`,这是一个特殊的设备文件,任何写入它的数据都会被丢弃,相当于“黑洞”。`2>&1` ...
在Shell脚本中,我们经常会遇到`>/dev/null 2>&1`这样的重定向操作,它是用来处理命令的输出和错误的。接下来,我们将详细解释这个命令的含义和作用。 首先,`>/dev/null`是将标准输出(标准输出的文件描述符为1)...
shell中可能经常能看到:>/dev/null 2>&1 命令的结果可以通过%>的形式来定义输出 /dev/null 代表空设备文件 > 代表重定向到哪里,例如:echo “123” > /home/123.txt 1 表示stdout标准输出,系统默认值是1,所以”>...
例如:`05 01 * * 1 sh /data/nginx_log/ftp_nginxlog.sh >/dev/null 2>&1`,这条命令将在每星期一的一点五分执行。 2.1 Cron 命令的基本格式 Cron 命令的基本格式为:`* * * * * command >/dev/null 2>&1`,其中第...
linux shell 中”2>&1″的含义 脚本: nohup /mnt/Nand3/H2000G >/dev/null 2>&1 & 对于& 1 更准确的说应该是文件描述符 1,而1 一般代表的就是STDOUT_FILENO,实际上这个操作就是一个dup2(2)调用.他标准输出到all_...
- `#find /usr/bin –size +1000000c –exec ls -l 2> /dev/null` 查找`/usr/bin`下大小超过1MB的文件。 - `#find /etc/mail –exec file {} \; 2> /dev/null` 对`/etc/mail`目录下所有文件使用`file`命令来确定...
典型应用:命令 > 文件名 命令 2> 文件名、命令 >/dev/null 2>/dev/null == 命令 > /dev/null 4. 2>> 错误重定向输出符号 用法:命令 2>> 文件名 特性:错误信息的追加 典型应用:命令 > 文件名 命令 2>> 文件名...
* /dev/null:无限数据接收设备,相当于黑洞 * /dev/zero:无限零资源 * /dev/tty[0-63]:虚拟终端 * /dev/ttyS[0-3]:串口 * /dev/lp[0-3]:并口 * /dev/console:控制台 * /dev/fb[0-31]:framebuffer * /dev/...
12. 测试硬盘的读写速度:`dd if=/dev/zero bs=1024 count=1000000 of=/root/1Gb.file` 和 `dd if=/root/1Gb.file bs=64k | dd of=/dev/null` dd 命令是一个功能强大且灵活的数据复制命令,能够满足各种数据复制和...
上述Cron表达式的含义是:每天凌晨1点执行`/opt/soft/bin/auto-del-30-days-ago-log.sh`脚本,其中`> /dev/null 2>&1`用于忽略脚本执行时产生的任何输出信息,确保不会发送邮件提醒。 通过这种方式,我们可以轻松...
- `/dev/null` 是一个空设备,写入的数据会被丢弃,读取时始终返回文件结束符(EOF)。 - `/dev/zero` 提供无穷的零字节流,只可读取。 - `/dev/full` 是一个模拟满设备,任何写入操作都会失败,设置 `errno` 为 `...
`/dev/null`是一个特殊的字符设备,它丢弃所有写入的数据,并在读取时始终返回文件结束符(EOF)。`/dev/zero`则是一个无限提供零字节的源。块设备中,`/dev/ram0`到`/dev/ram200`代表RAM磁盘,可以在系统启动时使用...
- 如果 cron job 的输出不希望显示在屏幕上,可以在命令后面加上 `> /dev/null 2>&1`,例如: ```bash * * * * * /path/to/command > /dev/null 2>&1 ``` #### 八、总结 `crontab` 提供了一种灵活的方式来安排...
- `/dev/lp[0-3]`:并行端口,如LPT1和LPT2。 - `/dev/psaux`:PS/2鼠标端口。 - `/dev/fd[0-7]`:软驱设备。 - `/dev/hda` 至 `/dev/hdh` 和 `/dev/sda` 至 `/dev/sddx`:IDE和SCSI硬盘设备。 实验要求学生...
0 1 * * * /path/to/backup/script > /dev/null 2>&1 ``` - **每周一早上8点发送邮件报告**: ``` 0 8 * * 1 /usr/bin/mail -s "Weekly Report" user@example.com < /path/to/report.txt ``` 记住,`crontab`...
- **/dev/null**:空设备,任何写入操作都会被忽略,读取时返回EOF(End Of File)。 - **/dev/zero**:零字节源,只提供无穷的零字节。 - **/dev/full**:满设备,任何写入操作都会失败,设置errno为enospc(表示...