Immer wenn ich einen falschen Befehl eingebe, versucht mein Terminal, diesen Befehl im Hintergrund auszuführen

8

In meinem Terminal passierte etwas Seltsames. Immer wenn ich einen falschen Befehl eingebe, wird versucht, diesen Befehl im Hintergrund auszuführen.

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

[10]+  Stopped                 fdsl  

Was könnte das Problem sein?


BEARBEITEN:

Nach dem Neustart des Systems ist das Problem behoben. Aber ich bin immer noch neugierig, was dieses Problem verursacht hat. Ich denke, es hat etwas mit der command_not_found_handleShell-Funktion zu tun . Beim Versuch, den Befehl zu finden, tat er etwas Seltsames.

Hemant
quelle
1
Welche Ausgabe erhalten Sie vom aliasBefehl?
Warren Young
nur ein "alias ls = 'ls --color = auto'". Es ist eine neue Colinux-Installation.
Hemant
1
Behebt das Sprichwort das /bin/sh -lProblem? Wenn nicht, wie wäre es dann mit einem Wechsel zu einer anderen Shell tcsh -l?
Warren Young
2
Dies ist ein seltsames Problem +1, weil ich keine Ahnung habe.
Xenoterracide
@ Warren Young: Nach dem Neustart von Ubuntu wurde dieses Problem behoben. Aber ich weiß nicht, was es verursacht hat.
Hemant

Antworten:

5

Das hört sich so an, als ob der Hook, der nicht gefunden wurde, aus irgendeinem Grund funktioniert hat. Ich hatte schon früher Probleme damit, konnte aber nie herausfinden, wie ich das beheben kann: - /.

Gaurav
quelle