如果路径不存在或权限不足,nohup 可能无法创建或写入日志文件。 5. 如果上述步骤都正确,尝试重定向 nohup 的输出到 /dev/null 来阻止日志输出 如果你确实不需要任何输出日志,可以将输出重定向到 /dev/null: bash nohup /path/to/your/script.sh > /dev/null 2>&1 & 这样,所有的输出(包...
可以使用标准输出和标准错误输出的重定向,将输出全部重定向到/dev/null,这样就可以实现不输出日志的功能。具体命令如下: ``` nohup command >/dev/null 2>&1 & ``` 3. 在命令行中使用“&”符号 在使用nohup命令时,可以在命令行最后添加“&”符号,使命令在后台运行,这样也可以实现不输出日志的功能。具体命令...
nohup [命令] >/dev/null 2>&1 & 示例: nohup /bin/sh -c 'cd /home/server/dotnet/DotnetDatamining && dotnet DotnetDatamining.dll "--desc=xxx服务 访问端口号5028"' >/dev/null 2>&1 &
如果你希望nohup命令不输出日志,你可以使用如下两种方法解决:将输出重定向到/dev/null:nohup your_command > /dev/null 2>&1 & 复制代码 这个方法会将标准输出和标准错误输出都重定向到/dev/null,所以命令的输出将被丢弃。将输出重定向到一个空文件:nohup your_command > /path/to/empty_file 2>&1 & 复制...
1. nohup命令执行时未指定输出日志的路径,导致没有日志输出。2. nohup命令执行时未指定输出重定向符号(如">"),导致不会将输出结果写入指定的日志文件中。3. 程序本身没有产生输出,或...
Linux nohup不输出日志文件的方法 只输出错误信息到日志文件: nohup ./program >/dev/null 2>log & 1. 什么信息也不要: nohup ./program >/dev/null 2>&1 & 1. 关于/dev/null /dev/null属于字符特殊文件,它属于空设备,是一个特殊的设备文件,它会丢弃一切写入其中的数据,写入它的内容都会永远丢失,而且...
最近使用nohup创建了一个后台进程,默认日志输出到了nohup.out文件中,程序跑起来也就没再管,过了大约一周,发现硬盘空间不够了,于是查找原因,发现这个nohup.out文件已经到了70G了,导致硬盘空间不足了。 解决方案 只输出错误信息到日志文件 nohup ./program >/dev/null 2>log & ...
在Linux中,nohup命令用于在后台运行程序,即使终端关闭或用户退出,程序仍然继续执行,有时候nohup命令不会将程序的输出写入日志文件,本文将探讨导致nohup不写入日志的原因,并提供相应的解决方案。 (图片来源网络,侵删) 1. nohup命令使用错误 在使用nohup命令时,需要确保命令的正确性,如果nohup命令格式错误或参数不正确,可...
nohup命令可以让命令在后台运行,并且不会受到终端关闭或用户退出登录的影响。 无论使用哪种方法,都可以达到停止在终端输出日志的效果。但需要注意的是,这些命令只是将日志输出重定向到一个空文件或特殊设备文件中,而并没有禁止程序记录日志。如果需要完全停止记录日志,需要修改相应的配置文件或禁用相应的服务。