質問: コマンドが見つからないのになぜ長い遅延があるのですか? 多くの場合、lsなどのコマンドを誤って入力すると(たとえば、「s」を入力する前にenterキーを押します)、端末が表示されてから長い遅延(〜2秒)があります。bash: l: command not found... 間違ったパスワードを入力した後に大きな遅延があるのはなぜですか? に従って、誤ったパスワードが入力された後の同様の遅延の理由を理解できます。しかし、なぜ認識されないコマンドの後で遅延するのですか?しますfail_delay in /etc/login.defsこれにも影響しますか?
回答: 私の場合、それは/ usr/libexec/pk-command-not-foundの既知のプロキシのバグが原因ですfailed to search for file: cannot update repo 'updates': cannot prepare internal mirrorlist: curl error (28): timeout was reached for https://mirrors.fedoraproject.org/metalink?repo=updates-released-f28&arch=x86_64 [connection timed out after 30002 milliseconds] ベアカールコマンドを使用してまったく同じurlをすぐにダウンロードできるため、私のプロキシ設定は正しいです。私はpk-command-not-foundプロセスがプロキシ設定を持っていることを確認しました:tr '\0' '\n' < /proc/$(pgrep -f pk-command-not-found)/environ | grep -i proxy しかし、それは何らかの未知の理由でそれを使用しません。 https://bugzilla.redhat.com/show_bug.cgi?id=1553368