LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 881|回复: 4

请教:#mplayer >/dev/null 2>&1 &

[复制链接]
发表于 2006-3-11 16:45:40 | 显示全部楼层 |阅读模式
上面的命令是以前我装RH9时希望后台运行mplayer问的,
今天突然在本子上看到这个问题还没解决,特此求教:
>/dev/null是将信息输出到/dev/null,即抛弃掉是吧;

那 2>&1 &是什么意思呢?2是指错误信息吗?重定向到哪里去呢(即&1是什么意思呢)?还有最后的&就是后台的意思是吗?
发表于 2006-3-11 19:57:24 | 显示全部楼层
2>&1 即是把标准错误流导入标准输出流, 而前面已经把标准输出流导向 /dev/null, 也即是抛弃掉, 这就将保证在运行 mplayer 时无论发生什么情况都不会产生显示. 最后的 & 表示在后台运行.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-11 21:16:02 | 显示全部楼层
哦,谢谢你DoDo!

那这样的话
#mplayer>/dev/null 2>/dev/null & 命令也成立吧?现在我debian声卡还没装好,试不了,不好意思。。
回复 支持 反对

使用道具 举报

发表于 2006-3-11 21:44:44 | 显示全部楼层
对, 这样也行
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-11 22:26:43 | 显示全部楼层
啊~欠了几个月的问题终于补上了!
谢谢!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表