但是如果终端关闭,那么程序也会被关闭。但是为了能够后台运行,那么我们就可以使用nohup这个命令,
The trick to do nohup and be able to enter username and passwd etc. is to go into C-Shell, csh. I usually use an advanced C-Shell called "tcsh". This is the exact steps:
$ tcsh
$ cd <to the directory>(Where the startWebLogic.sh locates)
$ nohup ./startWebLogic.sh
<enter user name and passwd if asked>
<Press Ctrl-Z to suspend it after all the starting messages have been displayed>
$ bg
另附一个参考:
http://langzhiwang888.iteye.com/blog/1534915
在启动weblogic的时候我们经常看到如下的命令:
nohup ./startWebLogic.sh >out.log 2>&1 &
从09年开始用weblogic到现在已经过去3年多了 ,今天终于将该命令理解清楚了。
其中 0、1、2分别代表如下含义:
0 – stdin (standard input)
1 – stdout (standard output)
2 – stderr (standard error)
nohup ./startWebLogic.sh >out.log 2>&1 &
nohup+最后面的& 是让命令在后台执行
>out.log 是将信息输出到out.log日志中
2>&1 是将标准错误信息转变成标准输出,这样就可以将错误信息输出到out.log 日志里面来。
分享到:
相关推荐
一、问题: 今天在部署Python Flask项目到线上的时候,在虚拟环境中,运行项目可以正常访问到api,但是在Xshell中,一旦Ctrl+C或者关闭ssh,他就停止了,api...run.py为Flask项目的启动脚本,在python环境中不间断的运
每天写一个日志: 代码如下: nohup ./startWebLogic.sh | /apache/bin/rotatelogs ./logs/nohuplog 86400 & 每200M写一个日志: 代码如下: nohup ./startWebLogic.sh | /apache/bin/rotatelogs ./logs/nohuplog 200M...
nohup.out
主要涉及Linux下对nohup的日志按照每天定时拆分生成新的日志并清空nohup原来的日志
nohup java -server -Xms128M -Xmx512M -XX:MetaspaceSize=128M -jar test.jar $1 $2 $3 & (1) nohup 加在一个命令的最前面,表示不挂断的运行命令 (2) & 加载一个命令的最后面,表示这个命令放在后台执行 2. 查看...
Python – paramiko 模块远程执行ssh 命令 nohup 不生效的问题解决 1、使用 paramiko 模块ssh 登陆到 linux 执行nohup命令不生效 # 执行命令 def command(ssh_config, cmd, result_print=None, nohup=False): ssh ...
linux下nohup日志输出过大问题的解决方法
linux系统下nohup后台启动weblogic后输出日志很大,如果使用命令脚本管理会出现日志无法清空、备份的日志乱码等问题,利用cronolog工具和此脚本可以完美解决。(每天生成一个日志,如果按周按小时可以参考cronolog的...
python文件可以直接使用命令python xxx.py来启动文件,但是这样会有一个弊端,就是关闭ssh连接,python文件就会自动的进行停止。 所以需要使用利用nohup来开启python文件: nohup python webSocketFlashServer_inner...
linux nohup 命令详解 自己留用
=》nohup python3 xxxx.py &后台启动脚本 tail -100f nohup.out ——–> 无显示 原因: python的输出有缓冲,导致日志文件并不能够马上看到输出。 -u参数,使得python不启用缓冲。 方法: 所以修改命令即可: ...
weblogic10 与hibernate冲突解决方案 错误如下:org.hibernate.QueryException: ClassNotFoundException: org.hibernate.hql.ast.HqlToken ...nohup ./bin/startWebLogic.sh & sleep 1 tail -f nohup.out
主要介绍了详解linux下nohup日志输出过大问题解决方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
python 脚本从nohup.out ibm core 文件 ,或者从weblogic 的console 里面 thread dump 整理出来,统一格式便于查看,适合于性能分析
它通常被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Map), 列表(list), 集合(sets) 和 有序集合(sorted sets)等类型。 可以自动备份 优势 :性能极高 – Redis能读的速度是110000次/s,写的...
nohup python flush.py & 这样运行,生成了nohup.out文件,但是内容始终是空的,试了半天也不行。浪费了不少时间。 原因 python的输出又缓冲,导致out.log并不能够马上看到输出。 -u 参数,使得python不启用缓冲。 ...
使用nohup将训练程序后台不间断运行+随时查看训练情况输出与可视化使用服务器进行远程训练nohup指令和查看输出缺省输出文件的写法指定输出文件的写法和CUDA一起用实时查看out配合visdom使用 使用服务器进行远程训练 ...
使用&后台运行程序: • 结果会输出到终端 • 使用Ctrl + C发送SIGINT信号,程序免疫 • 关闭session发送SIGHUP信号,程序关闭 ...平日线上经常使用nohup和&配合来启动程序: • 同时免疫SIGINT和SIGHUP信号