Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用linux任务后台处理程序停止给定进程_Linux - Fatal编程技术网

如何使用linux任务后台处理程序停止给定进程

如何使用linux任务后台处理程序停止给定进程,linux,Linux,我不确定这个问题是否与Linux有关: 我使用tsp命令来运行小批量的进程 tsp ./myScript.sh 现在正在运行 ID State Output E-Level Times(r/u/s) Command [run=1/5] 1 running /tmp/ts-out.woHIKK ./myScript.sh 但是我怎么才能终止这个过程呢?tsp中唯一的-K杀戮选项似乎可

我不确定这个问题是否与Linux有关:

我使用tsp命令来运行小批量的进程

tsp ./myScript.sh
现在正在运行

ID   State      Output               E-Level  Times(r/u/s)   Command [run=1/5]
1    running    /tmp/ts-out.woHIKK                           ./myScript.sh
但是我怎么才能终止这个过程呢?tsp中唯一的-K杀戮选项似乎可以清除整个tsp服务器,可以使用

ps -aux | grep myScript.sh | kill {}
但是没有办法吗?我觉得这是一个显而易见的选择。

你可以使用kill:

kill $(tsp -p 1)

其中1是作业ID。

tsp-r
?堆栈溢出是用于编程和开发问题的站点。您应该使用上的另一个站点来回答此问题。谢谢,我不确定此问题的扩展是否适合SO。