Haha ben en fait ssh c'est une exécutable. Pourtant tu tapes ssh et pas ssh.exe ;-) Toutes les commandes linux sont des exécutables. Sous cywin (une sorte de linux pour windows), les commandes suivent la convention windowsienne, c'est à dire qu'au lieu d'appeler ssh, ls... tu appelles ssh.exe, ls.exe etc (même si cygwin permet de taper directement ssh ou ls). Personnellement je trouve ça assez laid.
De manière générale, dis-toi qu'une extension ne change en rien le contenu d'un fichier. Tu pourrais renommer un fichier jpg avec une extension txt, pour peu que tu ouvres le fichier avec un logiciel capable de lire un jpg il sera ouvert correctement. Les extensions ne sont qu'un moyen d'associer facilement un fichier à une application (comprendre : quand je manipule un fichier .jpg, utiliser un logiciel permettant de manipuler des images).
Sur ces bonnes paroles, bonne continuation sous linux ;-)