计算化学公社

标题: linux系统下正在运行的高斯任务,如何取消? [打印本页]

作者
Author:
星斗如盘    时间: 2021-6-17 16:37
标题: linux系统下正在运行的高斯任务,如何取消?
之前都是在超算中心使用高斯,现在在linux系统下使用高斯,任务如何取消?

作者
Author:
zjxitcc    时间: 2021-6-17 16:42
ps aux|grep $USER 显示当前用户的进程

找到相应高斯进程kill掉。每个高斯任务对应2个进程。
作者
Author:
hdhxx123    时间: 2021-6-17 16:45
可以用top查看进程,然后在top里kill PID号即可取消任务
作者
Author:
星斗如盘    时间: 2021-6-17 17:17
hdhxx123 发表于 2021-6-17 16:45
可以用top查看进程,然后在top里kill PID号即可取消任务

正在运行时没法输入命令呀?
作者
Author:
朽木可自雕    时间: 2021-6-17 17:37
ctrl+c,ctrl+d,ctrl+z在linux程序中意义和区别
ctrl+c和ctrl+z都是中断命令,但是他们的作用却不一样.
 
ctrl+c是强制中断程序的执行,进程已经终止。
 
ctrl+z的是将任务中止(暂停的意思),但是此任务并没有结束,他仍然在进程中他只是维持挂起的状态,用户可以使用fg/bg操作继续前台或后台的任务,fg命令重新启动前台被中断的任务,bg命令把被中断的任务放在后台执行.
————————————————
版权声明:本文为CSDN博主「阳光的颜色」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/sxhlovehmm/article/details/41318111
作者
Author:
朽木可自雕    时间: 2021-6-17 17:38
ctrl+c  
作者
Author:
hdhxx123    时间: 2021-6-18 08:25
星斗如盘 发表于 2021-6-17 17:17
正在运行时没法输入命令呀?

提交任务时在最后用
  1. &>文件名
复制代码
或者用
复制代码
的方法把任务放在后台运行,然后用我上面说的方法在top里按k,再输入PID号的方法取消任务
作者
Author:
jinnengzhi    时间: 2021-6-18 09:03
新开一个窗口,top,kill 就好了。




欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3