Linux中使用nohup dotnet运行C# 程序 ,怎么样设置可以不让输出在nohup.out文件中
时间: 2024-02-24 09:56:26 浏览: 249
在Linux上运行C#的方法
5星 · 资源好评率100%
可以使用重定向符号 ">" 将标准输出和标准错误输出重定向到/dev/null设备文件中,从而实现不将输出信息写入到nohup.out文件中。具体的命令如下:
```bash
nohup dotnet 程序名称 > /dev/null 2>&1 &
```
其中,"> /dev/null"表示将标准输出重定向到/dev/null设备文件中,"2>&1"表示将标准错误输出重定向到标准输出,最后的"&"表示将程序在后台运行。
这样设置后,程序的输出信息将不会写入到nohup.out文件中,但是如果程序中有异常信息或者错误信息,这些信息将无法输出到标准输出或者标准错误输出,因此需要根据具体情况进行调整。
阅读全文