Kabuk sadece bakmaktan daha fazlasını yapıyor $PATH
. Eğer bir komut bulunmazsa, bash işlevi command_not_found_handle
python betiğini çağıran bash işlevi çalıştırılır /usr/lib/command-not-found
. Bu, komutun çalışması için yüklenmesi gereken programları paketler listesinde arar. Nasıl çözeceğinizi bildiğiniz bir yazım hatası durumunda , arama işlemini iptal etmek için Ctrl+ tuşuna basın C.
Bir yazım hatası için yararlı bir mesaj örneği:
$ aptget update
No command 'aptget' found, did you mean:
Command 'apt-get' from package 'apt' (main)
aptget: command not found
Eksik bir paket için faydalı bir mesaj örneği:
$ deja-dup
The program 'deja-dup' is currently not installed. You can install it by typing:
sudo apt-get install deja-dup
Bunun arkasındaki gerekçeye de bakın, https://wiki.ubuntu.com/CommandNotFoundMagic