2>&1 &是什么意思
时间: 2024-02-27 17:49:46 浏览: 29
2>&1 & 是一个用于在命令行中进行输入输出重定向和后台运行的操作符。
具体解释如下:
- 2>&1:表示将标准错误输出(stderr)重定向到标准输出(stdout)。在命令行中,通常标准输出用于显示正常的输出结果,而标准错误输出用于显示错误信息。通过将标准错误输出重定向到标准输出,可以将错误信息和正常输出一起显示或者保存到文件中。
- &:表示将命令放入后台运行,即使关闭终端窗口,命令也会继续执行。
综合起来,2>&1 & 的作用是将命令的标准错误输出重定向到标准输出,并将命令放入后台运行。
相关问题
nohup 2>&1 & 是什么意思
"nohup 2>&1 &" 是一个用于在后台运行命令的常用语法。
- "nohup" 是一个命令,表示忽略挂断信号(SIGHUP),即使终端关闭或断开连接,命令也会继续在后台运行。
- "2>&1" 是一种重定向语法,将标准错误输出(标识为2)重定向到标准输出(标识为1)。这意味着命令的错误消息将与普通输出一起被发送到同一个地方。
- "&" 是一个特殊符号,表示将命令放入后台运行,不占用当前终端的控制权。这样可以让命令在后台持续运行,同时还可以在终端继续执行其他操作。
因此,"nohup 2>&1 &" 的意思是将一个命令以后台方式运行,并忽略挂断信号,并将错误消息输出到与普通输出相同的位置。
nohup 2>&1 &是什么意思
nohup命令是在Linux系统中后台运行程序的一种方式。其中,2>&1表示将标准错误输出重定向到标准输出,而&表示将程序在后台运行。因此,nohup 2>&1 &的意思是将程序以非阻塞的方式在后台运行,并将标准错误输出重定向到标准输出。这样即使终端关闭,程序仍然会继续在后台运行,并把输出信息写入到当前目录下的nohup.out文件中。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.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)