导航:首页 > 编程语言 > javanohupdevnull

javanohupdevnull

发布时间:2024-11-26 05:25:47

A. nohup日志文件过大

当nohup日志文件过大时:

   1. cat /dev/null >nohup.out 该命令会清理掉日志内容,后续程序会继续写该文件

    可以使用split定时分割日志,到其它目录下的文件,然后执行以上命令

    2. 只记录错误日志

    nohup java -jar *.jar >/dev/null 2>error.log 2>&1 &

    3.不记录任何日志

    nohup java -jar *.jar >/dev/null  2>&1 &


    linux重定向:

    0:表示标准输出

    1:标准输出,在一般时使用,默认时标准输出

    2:表示错误信息输出

B. linux输出重定向到文件命令

输出即把相关对象通过输出设备(显示器等)显示出来,输出又分正确输出和错误输出
一般情况下标准输出设备为显示器,标准输入设备为键盘。

命令 >> 文件 2>&1 和 命令 &>>文件 两个命令作用相同
系统有个常见用法 ls &>/dev/null 正确输出或错误输出结果都不要。(null可以理解为黑洞或垃圾站)
命令>>文件1 2>>文件2 正确日志和错误日志分开保存

例:nohup java -jar /usr/sbin/lb-agent.jar >>/var/log/lb-agent.log 2>&1 &
将jar执行的结果写入到lb-agent.log中
在命令最后加上&符号,表示让这个进程到后台去执行,这样立刻返回到提示符状态,我们可以接着做下面的事。如:command &。
这种“后台”进程在shell一直打开的情况下是没有问题的,如果我们关了shell窗口甚至退出ssh登录或vnc登录,那么进程自动就结束了。所以如果想退出窗口乃至退出登录仍然保持程序运行,再加上nohup,形如:nohup command 1>output 2>&1 &《Linux就该这么学》学习更多linux知识。

C. Linux Debian系统下,我想开机后,开机自动运行我开发的一个test.jar文件,怎么做到开机自启

题主你好,
在/etc/profile.d/目录下新建一个脚本文件, 把题主那个启动jar包的命令放里面, 然后给这个脚本文件加上可执行权限,重新启动后, 题主的命令应该就会被自动执行了.
说明: 题主看看能不能看明白,如果行就自己整一下,我这想给你往详细了写, 但现在基本上我一截图就会被判违规, 等申诉完了,都不知啥时候了, 如果题主不明白就追问,我在追问里和你细说.
希望可以帮到题主, 欢迎追问.

阅读全文

与javanohupdevnull相关的资料

热点内容
怎么把ps文件变成源文件 浏览:807
如何把图片放进这个文件夹 浏览:530
谁有qq认证图标复制 浏览:881
2014年web服务器测试工具 浏览:192
win7镜像文件怎么用 浏览:983
多数据can怎么发送 浏览:997
什么是夏威夷果种植技术app 浏览:160
上海学习编程哪个地方好 浏览:958
股票软件与交易编程软件哪个好 浏览:216
linux如何查看一个文件的位置 浏览:911
c头文件无法打开源文件stdafx 浏览:750
苹果x的桌面上可以建文件夹 浏览:368
ug8532位破解版安装教程 浏览:490
电脑网络如何重新驱动 浏览:125
win10连接服务器命令 浏览:228
卢克raid活动20升级卷 浏览:969
机票预订什么网站好 浏览:690
读写xml配置文件 浏览:153
java爬虫解析html 浏览:861
约瑟夫集合java 浏览:275

友情链接