gpt4 book ai didi

linux -/开发/空 : Permission denied - run script in background but do not ouput logs

转载 作者:太空宇宙 更新时间:2023-11-04 12:39:29 25 4
gpt4 key购买 nike

我想在断开 SSH 连接后在后台运行脚本。

我正在运行这个命令

nohup python batchscript.py ?&/dev/null &

但它给我 -bash:/dev/null: Permission denied 错误。

我在网上搜索了一下,找到了这样的解决方案

rm -f/dev/null; mknod -m 666/dev/null c 1 3

我这样做了......然后再次运行我的脚本,我得到了同样的错误

我还得到正在创建的 nohup.out 文件,我不想要那个。

我的最终目标:即使断开连接,我也想运行脚本,最重要的是我不希望它向任何文件输出任何内容,因为日志文件会很大。

最佳答案

我认为您需要将 stdout 与 stderr 一起通过管道传输到 /dev/null

尝试

nohup python batchscript.py > /dev/null 2>&1 &

关于linux -/开发/空 : Permission denied - run script in background but do not ouput logs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40698675/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com