社区
系统维护与使用区
帖子详情
怎样向nohup启动的程序传递参数?
daguohuai
2006-08-07 01:09:43
我有一个java程序,需要在linux下用nohup java -jar xxx.jar& 这样的方式启动在后台运行,但是这个程序本身是可以接受参数的,比如输入exit,就会终止程序。
在windows下我可以一直开着cmd窗口,向里面传参数,在linux下用后台运行的方式,我该如何传参数呢?
...全文
1577
5
打赏
收藏
怎样向nohup启动的程序传递参数?
我有一个java程序,需要在linux下用nohup java -jar xxx.jar& 这样的方式启动在后台运行,但是这个程序本身是可以接受参数的,比如输入exit,就会终止程序。 在windows下我可以一直开着cmd窗口,向里面传参数,在linux下用后台运行的方式,我该如何传参数呢?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jerry
2006-08-09
打赏
举报
回复
要这样的话, 最好自己写个程序包装一下了.
daguohuai
2006-08-07
打赏
举报
回复
顶一下
daguohuai
2006-08-07
打赏
举报
回复
我对linux不太熟悉,请问用expect 可以实现后台运行么?又是如何向后台运行的程序传递参数呢?
我的传递参数不是很负责的交互,就是一个start、stop、exit这样的参数,可以随时控制后台运行的程序启动、停止和退出。
能不能写个大概的例子?
比如在windows下打开cmd窗口
输入java -jar xxx.jar程序启动,同时cmd窗口一直开着,当输入stop时,程序停止(但没退出,输入start还可以再启动),输入exit程序就退出,返回C:\>。
windows下可以一直开着cmd,但linux下该怎么做?
LunTanZeng
2006-08-07
打赏
举报
回复
expect 脚本更好
jerry
2006-08-07
打赏
举报
回复
用expect 不要nohup.
expect 脚本可以运行交互式程序。 并可向程序输入数据。
你可以查查相关资料。
nohup
命令详解.txt
linux
nohup
命令详解 自己留用
Linux jar包
启动
脚本start.sh
linux jar
启动
脚本
rocketMQ常用命令
启动
namesrv
nohup
sh mqnamesrv &
启动
broker
nohup
sh mqbroker -c ../conf/eda_master1.properties &
Shell执行/调用Java/Jar
程序
例子
NULL 博文链接:https://guoyunsky.iteye.com/blog/1401757
点击bat自动部署本地jar包到服务器并
启动
(含源码python)
这是一个自动部署的python脚本,只需要在windows点一下bat文件,即可
启动
,支持配置多个环境。
系统维护与使用区
19,619
社区成员
74,587
社区内容
发帖
与我相关
我的任务
系统维护与使用区
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
复制链接
扫一扫
分享
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章