📅  最后修改于: 2023-12-03 15:21:34.948000             🧑  作者: Mango
如果你在 Mac 终端中运行了一个耗时超长的任务,那么你可能需要中止这个任务。本文将介绍如何在 Mac 终端中中止当前任务。
查看当前正在运行的任务
在终端中,按下 ctrl + z
,可以把当前的任务暂停,并返回终端的提示符。此时,你可以使用 jobs
命令查看所有的任务。
$ jobs
[1]+ Stopped long-running-task
在上面的例子中,我们可以看到我们的任务名称为 long-running-task
。
中止任务
如果你想要彻底地终止这个任务,你需要使用 kill
命令。首先,使用 jobs -l
命令获取任务的进程 ID,然后使用 kill
命令终止任务。
$ jobs -l
[1]+ 1234 Stopped long-running-task
$ kill 1234
在上面的例子中,我们使用 jobs -l
命令获取任务的进程 ID 为 1234
,然后使用 kill
命令终止这个任务。
在本文中,我们介绍了如何在 Mac 终端中中止当前任务。记住,使用 ctrl + z
暂停当前任务,然后使用 jobs
查看任务的名称和进程 ID,最后使用 kill
命令彻底终止任务。