导航:首页 > 编程语言 > 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相关的资料

热点内容
maya粒子表达式教程 浏览:84
抖音小视频如何挂app 浏览:283
cad怎么设置替补文件 浏览:790
win10启动文件是空的 浏览:397
jk网站有哪些 浏览:134
学编程和3d哪个更好 浏览:932
win10移动硬盘文件无法打开 浏览:385
文件名是乱码还删不掉 浏览:643
苹果键盘怎么打开任务管理器 浏览:437
手机桌面文件名字大全 浏览:334
tplink默认无线密码是多少 浏览:33
ipaddgm文件 浏览:99
lua语言编程用哪个平台 浏览:272
政采云如何导出pdf投标文件 浏览:529
php获取postjson数据 浏览:551
javatimetask 浏览:16
编程的话要什么证件 浏览:94
钱脉通微信多开 浏览:878
中学生学编程哪个培训机构好 浏览:852
荣耀路由TV设置文件共享错误 浏览:525

友情链接