2&>/dev/null
时间: 2024-05-10 21:10:19 浏览: 9
2&>/dev/null是一种Linux/Unix shell命令,它的作用是将标准错误输出重定向到/dev/null文件中,从而忽略任何错误信息。这个命令通常用于在执行脚本或命令时,不想看到任何错误信息的情况下使用。
举个例子,如果你想运行一个命令并将其输出到文件中,但不想看到任何错误信息,你可以使用以下命令:
command &>/dev/null 2>&1
这个命令将标准输出和标准错误输出都重定向到/dev/null文件中,从而忽略任何错误信息。
相关问题
> /dev/null 2>1 &
"> /dev/null 2>1 &" 是一个常见的Linux命令行操作符,用于将命令的输出和错误信息重定向到/dev/null设备,并在后台运行该命令。
具体解释如下:
- ">" 表示将命令的标准输出重定向到指定文件或设备。在这里,"> /dev/null" 表示将输出重定向到/dev/null设备,也就是将输出丢弃。
- "2>" 表示将命令的错误输出重定向到指定文件或设备。在这里,"2>1" 表示将错误输出重定向到标准输出。
- "&" 表示将命令放入后台运行,即使关闭终端窗口,该命令也会继续执行。
综上所述,"> /dev/null 2>1 &" 的作用是将命令的输出和错误信息都丢弃,并在后台运行该命令。
> /dev/null 2>&1
`> /dev/null 2>&1` 是一个常见的Linux命令行操作符,用于将命令的输出和错误信息重定向到空设备(null device)。具体来说,`>` 表示将输出重定向,`/dev/null` 是一个特殊的设备文件,代表空设备,`2>&1` 表示将错误输出重定向到与标准输出相同的位置。
这个操作符通常用于丢弃命令的输出和错误信息,使其不在终端上显示或记录。它在一些情况下很有用,比如当你不希望看到命令的输出或者不希望将输出写入到文件中时。
请注意,`> /dev/null 2>&1` 是一个特定的命令行操作符,不是由CSDN开发的"C知道"所提供的功能。