无法在终端中终止“grep --color=auto”进程

无法在终端中终止“grep --color=auto”进程

我用来ps aux | grep -i apt查找过程并得到:

antonio  19070  0.0  0.0  14424  1096 pts/0    S+   07:41   0:00 grep --color=auto -i apt

诸如sudo kill -9 14424或任何其他数字(它在过去 12 小时内发生了变化)的命令都返回“没有这样的过程”。

答案1

仔细阅读结果,您正在检测您的grep apt命令,当您键入下一个命令时,该命令就消失了。

要么使用pgrep aptman pgrep),要么修改搜索字符串,使其不再与字符串“ apt”匹配,例如grep '[a]pt'

答案2

ps aux | grep -i apt

apt返回 的结果中包含的任何进程ps。它可以在命令中,例如grep -i apt

因此,基本上,您的命令仅返回一个结果,即...它本身。当您尝试终止它时,它已经完成,因此该过程已结束。

相关内容