間違ったコマンドを入力するたびにBashが動作を停止するのはなぜですか? [閉鎖]

間違ったコマンドを入力するたびにBashが動作を停止するのはなぜですか? [閉鎖]

コマンドを間違って入力するたびに(スペースを区切って追加するのcd..を忘れた場合など)、コマンドプロンプトが消えて端末を閉じて再度開かないと、端末はコマンドを使用できなくなります。cd..

[user@Host Downloads]$ cd..
bash: cd..: command not found...


cd ..
exit
q 
man                             
aaaaaa      
bash

コマンドプロンプトが停止した理由と、端末を再起動せずにこの状態を終了する方法は?

答え1

入力したコマンドを提供できる削除されたパッケージを検索しようとする機能は、デフォルトで有効になっています。これは非常に速くなければなりませんが、何らかの理由でシステムではそうではありません。

この問題を診断するためにできることはいくつかありますが、当面の問題を解決するにはその機能を無効にすることができます。

sudo dnf remove PackageKit-command-not-found

関連情報