永发信息网

怎么在linux服务器上运行程序

答案:3  悬赏:20  手机版
解决时间 2021-03-01 18:58
怎么在linux服务器上运行程序
最佳答案
方法有很多,这里主要列举两种。假如要使pso在linux服务器后台执行。当客户端关机后重新登入服务器后继续查看本来在终端输出的运行结果。
# ./pso > pso.file & #直接在命令后加上&即可
解释:将pso直接放在后台运行,并把终端输出存放在当前目录下的pso.file文件中。当客户端关机后重新登陆服务器后,直接查看pso.file文件就可看执行结果(命令:#cat pso.file )。
有些程序即使使用 & 结尾,如果终端关闭,那么程序也会被关闭。为了能够使程序能始终在后台运行,需要使用nohup这个命令。
方法2在终端输入命令:
# nohup ./pso > pso.file &
解释:nohup就是不挂起的意思,将pso直接放在后台运行,并把终端输出存放在当前目录下的pso.file文件中。当客户端关机后重新登陆服务器后,直接查看pso.file文件就可看执行结果(命令:#cat pso.file )。
三、常用任务管理命令
# jobs //查看任务,返回任务编号n和进程号
# bg %n //将编号为n的任务转后台运行
# fg %n //将编号为n的任务转前台运行
# ctrl+z //挂起当前任务
# ctrl+c //结束当前任务
# tail -f logs.txt //可以实时查看日志文件
注:如果要使在前台执行任务放到后台运行,则先要用ctrl+z挂起该任务,然后用bg使之后台执行。
全部回答
只需要在linux的命令行下执行: matlab -nodesktop -nosplash -r "你的程序的名字" (前提是matlab所在的目录在你的PATH变量包含的目录中)
你是要单次运行还是不挂断在后台运行?单次直接java -jar xxx.jar 就可以了,不挂断的话,可以编写一个shell脚本,start.sh 内容如下 #!/bin/sh nohup java -jar -xx:permsize=64m -xx:maxpermsize=128m -xx:newsize=256m -xx:maxnewsize=256m -xx:survivorratio=8 xxx.jar>/dev/null 2>&1 & 具体的参数你自己把握,然后保存,给这个脚本赋于可执行权限,chmod +x start.sh 然后执行这个脚本,sh start.sh ,然后查看一下java进程,看这个服务起来没有,jps
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
1米是44元钱,请问换算成1立方米多少钱?这之
舒华健身器材购物中心地址有知道的么?有点事
北二外延庆贯培校区的宿舍是怎样的?
They look very nice in their
2.5乘五分之二的过程
绿中海温泉度假村这个地址在什么地方,我要处
y,10086,cn
氩弧焊工证多长时间可以升级
现在的冒险岛,牧师是不是改技能了啊?为什么
澳洲爱他美喝时产生大量气泡是怎么回事?
成都香烟盖玉卖21和23有什么区别?
大明炭火锅我想知道这个在什么地方
求滑头鬼之孙剧透,请简单的讲。
【旗的成语】带旗的成语有哪些
阿林牛肉面(美食城店)怎么去啊,有知道地址的
推荐资讯
是不是只有中国武术才有蹲马步这种基本功?别
谁要买银手镯外面卖600多的这里只要200元假一
兴宁市第二公共客运站地址在哪,我要去那里办
大德村在什么地方啊,我要过去处理事情
请问,我的同学这个月8号要和她的朋友去探望一
高密孚日网小号哪里能办?都需要什么手续?要
中国电信中山中路(锐锋)天翼手机卖场这个地址
元庆五金塑料制品公司这个地址在什么地方,我
qq号被盗 本人名字已被知晓,他能做什么坏事
vivo手机可不可以锁定一个应用使这个应用一定
当黑客犯法吗【我说的是刷q币的黑客】
魔法世家白松露睡眠面膜用过为什么会过敏
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?