> /dev/null 2>&1命令
时间: 2023-11-08 09:38:46 浏览: 45
`/dev/null` 是一个特殊的设备文件,它会将所有写入它的内容都直接丢弃,相当于一个黑洞。而 `2>&1` 表示将标准错误输出重定向到标准输出,即将错误信息也输出到屏幕上。
因此,`/dev/null 2>&1` 可以用来屏蔽命令的输出和错误信息,相当于将它们都丢到了一个黑洞里。这在一些不需要输出结果的命令中很有用,可以避免屏幕上出现大量无用的信息。
相关问题
> /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"是一个特殊的文件,它被用作Linux/Unix系统中的一个垃圾桶,所有被重定向到它的输出都将会被丢弃。"&"符号可以让命令在后台运行,而">/dev/null 2>&1"则是将标准输出和错误输出都重定向到/dev/null,从而达到不产生任何输出的效果。因此,">/dev/null 2>&1 &"表示将命令放到后台运行,并且将标准输出和错误输出都重定向到/dev/null。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)