程序开发阶段使用的printf输出,而且程序内部有很多这样的输出, 启动程序采用nohup后台运行,由于进程很多,发现磁盘增长很快(nohup.out增长,察看发现多为printf内容),改源代码中的输出工作量很大,而且是以前开发的。 删除nohup.out文件,df -k 仍增长,du -sk * 能看到不再变化, 现在该怎么解决: 1。使不产生nohup.out,那么printf输出到哪里了,有没有这个办法? 2。使nohup.out指定到别的目录空间,这样可不可以? 或者有...
nohup.out删除后,对执行nohup的进程有影响吗? 一个指令,用nohup的方式执行, 如 “#nohup cmd &” 它会在当前目录下生成一个nohup.out的log文件,现在删除这个nohup.out文件,会对执行的cmd这个命令有影响吗?
我用nohup去运行Weblogic server, 日子久了,nohup.out文件奇大无比,但如果删除掉nohup.out,就不知信息跑哪里去了。 用/dev/null复盖掉nohup.out, nohup.out文件大小居然不变,只是90%都是null。 不知有何解救。
nohup.out文件过长,如何在保持原文件不变的情况下 删除前n行? 如果用 tail -1000 nohup.out > nohup.out.bak && rm -rf nohup.out && mv nohup.out.bak nohup.out 那就会破坏nohup.out 更可能破坏nohup提交的进程 所以不要告诉我类似的解决方案,请直接告诉我不用变动nohup.out,就直接可以删除该文件前1000行的方式
关于nohup.out不再长大的问题 ls -l 2147483647 Oct 16 18:14 nohup.out nohup不支持大文件,因此,写到2g时候,nohup.out文件不再长大, 有人研究过该文件到2G后,nohup命令的i/o情况吗?
我用tail -f nohup.out 命令查看weblogic启动情况,当weblogic启动后。我怎么退出来,回到根目录? 谢谢!