2>1 & >/dev/null
时间: 2024-08-09 08:01:40 浏览: 34
在Unix和Linux操作系统中,命令行输入`2>1 & /dev/null`是一个结合了错误重定向、忽略标准输出及后台运行的复杂指令。
这里详细解释各部分含义:
1. **2>**:这个操作符表示错误重定向,将一个命令的错误信息重定向到另一个地方而不是默认的错误日志文件。
2. **1&**:这里的数字“1”通常代表正常的标准输出(STDOUT)。因此,这部分意味着将标准输出的操作同时进行。当它与错误重定向一起使用时,“1”表示要将所有输出(不仅仅是错误信息)重定向。
3. **/dev/null**:这是一个特殊的设备文件,用于丢弃所有数据或捕获所有的输入。将其作为错误信息的目的地意味着将所有输出都丢弃掉,既不会打印到控制台也不会记录在日志文件中。
4. **背景运行(&)**:在这个命令的结尾加上“&”,表示该命令应该在后台运行,而用户可以在执行其他命令的同时继续等待结果完成。
综上所述,整个命令的意思就是:将某个命令的所有输出(包括错误信息和正常输出)都直接丢弃,并让此过程在后台运行。这种用法常用于不影响用户界面的情况下执行系统维护任务等场景,避免不必要的消息干扰用户的当前工作流程。
---
相关问题
nohup test.sh 2>1& > /dev/null &
您好!您的第一个问题是关于使用 nohup 命令运行 test.sh 脚本的具体命令。根据您提供的命令,您想要将脚本的错误输出定向到标准输出,并将标准输出重定向到 /dev/null,并在后台运行脚本。
正确的命令应该是:
```shell
nohup test.sh > /dev/null 2>&1 &
```
这个命令中,`> /dev/null` 将标准输出重定向到 /dev/null,而 `2>&1` 将标准错误输出重定向到标准输出,从而将错误输出也重定向到 /dev/null。最后的 `&` 符号将脚本在后台运行。
这样,通过上述命令运行 test.sh 脚本时,既不会在终端输出任何结果,也不会将错误信息显示出来,并且脚本会在后台一直运行。
> /dev/null 2>1 &
"> /dev/null 2>1 &" 是一个常见的Linux命令行操作符,用于将命令的输出和错误信息重定向到/dev/null设备,并在后台运行该命令。
具体解释如下:
- ">" 表示将命令的标准输出重定向到指定文件或设备。在这里,"> /dev/null" 表示将输出重定向到/dev/null设备,也就是将输出丢弃。
- "2>" 表示将命令的错误输出重定向到指定文件或设备。在这里,"2>1" 表示将错误输出重定向到标准输出。
- "&" 表示将命令放入后台运行,即使关闭终端窗口,该命令也会继续执行。
综上所述,"> /dev/null 2>1 &" 的作用是将命令的输出和错误信息都丢弃,并在后台运行该命令。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![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)