Ubuntu / Debian используют меню обновлений для создания / etc / X11 / fluxbox / fluxbox-menu. Это запускается с apt всякий раз, когда вы устанавливаете или удаляете пакет. Slick!
Итак, вы можете посмотреть там, как работают приложения (и вытащить нужную команду меню fluxbox, которая вам понадобится), или вы можете иметь в своем меню ~ / .fluxbox /: [!d1 ]
[submenu] (All Applications)
[include] (/etc/X11/fluxbox/fluxbox-menu)
[end]
Это то, что я делаю. Таким образом, у меня есть мой минималистский, тщательно продуманный список приложений и флюксбоксов в верхней части меню, а также огромный список всех приложений, установленных в моей системе в качестве подменю.
Общий ответ на общий вопрос: «плохой запрос» определяется как «не найден» только после поиска всех возможностей для соответствия и поиска. Однако, когда что-то «найдено», оно обычно достаточно специфично, чтобы его можно было найти очень быстро, и не все возможности нужно проверять, прежде чем определять, что он «найден».
Я согласен с ответом kyleN относительно того, почему ввод неправильной команды в терминале занимает больше времени, чем запуск существующей программы.
Однако пауза после ввода неправильного пароля - это совсем другое дело - эта задержка введенные преднамеренно, чтобы предотвратить атаки паролем грубой силы (т. е. пытаться использовать тысячи паролей в секунду до одного совпадения). Добавление небольшой задержки при вводе неверного пароля не влияет на удобство использования для «реальных» пользователей, но делает такие атаки совершенно непрактичными. Так что да, в этом случае это мера безопасности.
Задержка после ввода неправильного пароля выполняется намеренно по соображениям безопасности.
Задержка при вводе неправильной командной строки в терминал является побочным эффектом, вызванным Ubuntu, имеющим некоторую дополнительную механику, которая срабатывает, когда команда не найдена. Вместо того, чтобы просто печатать «команда не найдена», Ubuntu ищет в своем репозитории, чтобы увидеть, была ли введенная вами команда предоставлена программой, которую вы в настоящее время не установили, а затем дает инструкции по ее установке. Этот поиск может занять секунду или два.