计算化学公社

 找回密码 Forget password
 注册 Register

脚本只能用bash命令运行,qsub没反应

查看数: 6595 | 评论数: 5 | 收藏 Add to favorites 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2015-11-2 22:03

正文摘要:

本帖最后由 liu_tiao 于 2015-11-6 13:02 编辑      小弟,只能用bash a.pbs运行脚本,但是这样的话,终端一关,服务器就停止计算了,比较麻烦。bash a.pbs &也不好使。使用qsub a.pbs没有 ...

回复 Reply

KiritsuguPapa 发表于 Post on 2015-11-13 10:37:44
本帖最后由 KiritsuguPapa 于 2015-11-13 10:47 编辑

可以试试GNU Screen?
简单的说一下命令吧:
screen runyourprogram
然后就会开启一个screen,此时按ctrl+a松开,再按d,就会回到之前的终端,这个screen会detached
此时你就可以随便干些别的什么了,也可以再开一个新的screen
screen -list 可以显示当前detached着的screen,前面有一个ID号
screen -r ID 可以重新打开某一个screen

我就用到过这些,别的也不懂。有更多要求你可以man screen查看

评分 Rate

参与人数
Participants 1
eV +2 收起 理由
Reason
sobereva + 2

查看全部评分 View all ratings

liu_tiao 发表于 Post on 2015-11-12 21:35:34
求大神帮助。自己顶一下。
liu_tiao 发表于 Post on 2015-11-6 13:04:00
ruanyang 发表于 2015-11-2 22:19
可不可以在a.pbs 文件中直接指定bash解释器,然后 chmod 700 a.pbs   nohup ./a.pbs &

我把脚本贴上来了。
liyuanhe211 发表于 Post on 2015-11-2 22:51:46
  1. setsid bash a.pbs &
复制代码

评分 Rate

参与人数
Participants 1
eV +1 收起 理由
Reason
sobereva + 1

查看全部评分 View all ratings

ruanyang 发表于 Post on 2015-11-2 22:19:49
可不可以在a.pbs 文件中直接指定bash解释器,然后 chmod 700 a.pbs   nohup ./a.pbs &

评分 Rate

参与人数
Participants 1
eV +1 收起 理由
Reason
sobereva + 1

查看全部评分 View all ratings

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2025-8-15 22:09 , Processed in 0.157757 second(s), 26 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list