web-dev-qa-db-ja.com

コマンドbashをタイプミスするたびに機能しなくなるのはなぜですか?

cd..などのコマンドを入力ミスするたびに(たとえば、cd..をスペースで区切るのを忘れた場合)、コマンドプロンプトが消え、ターミナルでコマンドを使用できなくなります。閉じてから再度開きます。

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


cd ..
exit
q 
man                             
aaaaaa      
bash

コマンドプロンプトが機能しなくなるのはなぜですか?また、ターミナルを再起動せずにこの状態を終了するにはどうすればよいですか?

2
MyWrathAcademia

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

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

Sudo dnf remove PackageKit-command-not-found
2
mattdm