j******n 发帖数: 2206 | 1 就是怎么kill一个background running的program
我知道一般用kill %jobid,但是因为我昨天log off了,所以用jobs command找不到
任何jobid。
用ps的话呢,也不知道到底哪个是那个具体的job。
怎么办? |
r*****y 发帖数: 199 | 2 use ps or top to show the job id |
D******n 发帖数: 2836 | 3 ps -ef|grep $USER
kill -9 your_job_id
【在 j******n 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 就是怎么kill一个background running的program : 我知道一般用kill %jobid,但是因为我昨天log off了,所以用jobs command找不到 : 任何jobid。 : 用ps的话呢,也不知道到底哪个是那个具体的job。 : 怎么办?
|
o**m 发帖数: 828 | 4 top?
【在 j******n 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 就是怎么kill一个background running的program : 我知道一般用kill %jobid,但是因为我昨天log off了,所以用jobs command找不到 : 任何jobid。 : 用ps的话呢,也不知道到底哪个是那个具体的job。 : 怎么办?
|
j******n 发帖数: 2206 | 5 看了下,还是不知道哪个是我要kill的prog啊。。。如果同时有好几个prog在run的话
,怎么确定哪个是我要找的那个呢
【在 D******n 的大作中提到】![](/moin_static193/solenoid/img/up.png) : ps -ef|grep $USER : kill -9 your_job_id
|
j******n 发帖数: 2206 | 6 ps only shows ps id, and out of many ids, you never know which one is the
one that you want to kill......that's the issue here.
【在 r*****y 的大作中提到】![](/moin_static193/solenoid/img/up.png) : use ps or top to show the job id
|
l******n 发帖数: 9344 | 7 can't you see CMD for that PID?
【在 j******n 的大作中提到】![](/moin_static193/solenoid/img/up.png) : ps only shows ps id, and out of many ids, you never know which one is the : one that you want to kill......that's the issue here.
|
j******n 发帖数: 2206 | 8 what is cmd?how to use it?
thanks.
never know cmd before...
【在 l******n 的大作中提到】![](/moin_static193/solenoid/img/up.png) : can't you see CMD for that PID?
|
l******n 发帖数: 9344 | 9 ps,top显示的信息有一列是CMD/Command,就是那个进程运行的command,比如sas for
your case
【在 j******n 的大作中提到】![](/moin_static193/solenoid/img/up.png) : what is cmd?how to use it? : thanks. : never know cmd before...
|
h***x 发帖数: 586 | 10 check how long the task has been running, then you would have the idea which
is the one you are looking for.
【在 j******n 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 看了下,还是不知道哪个是我要kill的prog啊。。。如果同时有好几个prog在run的话 : ,怎么确定哪个是我要找的那个呢
|
a***d 发帖数: 336 | 11 try:
jobs -l
I think it shows which script it is running and this may help you figure
不然那么多job id,怎么知道哪个是哪个呢?
【在 j******n 的大作中提到】![](/moin_static193/solenoid/img/up.png) : 就是怎么kill一个background running的program : 我知道一般用kill %jobid,但是因为我昨天log off了,所以用jobs command找不到 : 任何jobid。 : 用ps的话呢,也不知道到底哪个是那个具体的job。 : 怎么办?
|
R*******T 发帖数: 1171 | 12 ps -ef | grep "you sas program name" |
m*********n 发帖数: 413 | 13 你是server或者cluster上面run的吧。本地的直接拔power搞定。 |