每当我输入错误的命令时,我的终端都会尝试在后台运行该命令

Hem*_*ant 8 shell bash terminal background-process

我的终端开始发生一些奇怪的事情。每当我输入一些错误的命令时,它都会尝试在后台运行该命令。

hegeek@colinux: ~# l   
[9]+  Stopped   l  
thegeek@colinux: ~# fdsl  

[10]+  Stopped                 fdsl  
Run Code Online (Sandbox Code Playgroud)

可能是什么问题?


编辑:

重启系统后问题解决。但我仍然很好奇是什么导致了这个问题。我认为它必须用command_not_found_handleshell函数做一些事情。在试图找到命令时,它正在做一些奇怪的事情。

Gau*_*rav 5

这听起来像是出于某种原因,未找到命令的钩子正在起作用。我以前遇到过它的问题,但永远无法弄清楚如何解决它:-/。