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

热点内容
办事文件柜哪个好 浏览:283
ape文件转ipod格式 浏览:333
进入别人微信群不提sh 浏览:144
美团数据缓存在文件夹哪里 浏览:714
运动世界校园数据包在哪个文件夹 浏览:438
java逻辑思维测试题 浏览:19
win10怎么看电量 浏览:550
word文件怎么跟随系统日期 浏览:459
百度上传文件的格式 浏览:650
联盟局内表情图标在哪个文件夹 浏览:763
电脑如何访问linux系统文件 浏览:484
ideamavenjdk配置文件 浏览:328
ps如何快速将扫描的文件背景色改为白色 浏览:46
小肚子app 浏览:472
移动网络自动打开该怎么办呢 浏览:229
iphone6发短信有声音 浏览:530
有什么讨论两性的app 浏览:569
微信能扫描纸质文件吗 浏览:506
如何用vs编程进销存 浏览:582
dw幻灯片代码 浏览:551

友情链接