Quando eu executo os comandos mintty ou bash como ls ou cd não funcionam
Você precisa iniciar o mintty como um shell de login (adicionando um único -
à linha de comando):
C:\cygwin64\bin\mintty.exe -
Este é o comando executado a partir do atalho do Terminal Cygwin64.
Alvo C:\cygwin\bin\mintty.exe -i /Cygwin-Terminal.ico -
INVOCATION
Ifaprogramnameissuppliedonthecommandline,thisisexecutedwithanyadditionalargumentsgiven.Otherwise,minttylooksforashelltoexecuteintheSHELLenvironmentvariable.Ifthatisnotset,itreadstheuser’sdefaultshellsettingfrom/etc/passwd.Asalastresort,itfallsbackto/bin/sh.
Ifasingledashisspecifiedinsteadofaprogramname,theshellisinvokedasaloginshell.
Source Páginas de referência do manual - mintty (1)