Lembrando que o MS-DOS™ é um Sistema Operacional. O que não tem absolutamente nada a ver com o Bash/Terminal (GNOME Terminal)/Konsole (KDE Konsole), termos usados no GNU/Linux para identificar os diferentes métodos utilizados para se interagir com o Sistema Operacional GNU/Linux.
Windows™Prompt de Comando = Sistema Operacional MS-DOS™
Executar = O real Prompt de Comandos do Sistema Operacional Windows™, porém o MS-DOS™ embutido no Windows™ também pode realizar essas tarefas e é o mais usado para tal, causando muita confusão devido a ser referido como Prompt de Comandos.
GNU/LinuxShell - "O termo Shell é mais usualmente utilizado para se referir aos programas de sistemas do tipo Unix que podem ser utilizados como meio de interação entre o usuário e o computador. Este é um programa que recebe, interpreta e executa os comandos de usuário, aparecendo na tela como uma linha de comandos, representada por um prompt, que aguarda na tela os comandos do usuário."
Bash - "O bash é um interpretador de comandos, uma espécie de tradutor entre o sistema operacional e o usuário, normalmente conhecido como shell. Permite a execução de seqüências de comandos direto no prompt do sistema ou escritas em arquivos de texto, conhecidos como shell scripts."
"O Bash é o shell desenvolvido para o projecto GNU, da Free Software Foundation, que se tornou padrão nas várias distribuições Linux. Pode ser usado também com outros sistemas operacionais, como o Unix. É compatível com o Bourne shell (sh), incorporando os melhores recursos do C shell (csh) e do Korn Shell (ksh)."
Interpretador de comandos - "Interpretadores de comandos são programas de computador responsáveis por tomar as ações efetivas conforme a orientação do usuário através de comunicação textual."
Console de Sistema - "The system console, root console or simply console is the text entry and display device for system administration messages, particularly those from the BIOS or boot loader, the kernel, from the init system and from the system logger."
O Console de Sistema, Cosole Root ou simplesmente Console é a entrade de texto e dispositivo de amostra para as mensagens administrativas do sistema, particularmente aquelas da BIOS ou Boot Loader [Carregador de Boot], do Kernel, do sistema init e do System Logger ["Logador" do sistema]Emulador de Terminal - "A terminal emulator inside a graphical user interface is often called a terminal window".
Um Emulador de Terminal dentro de uma interface gráfica de usuário é muitas vezes chamado de Janela de Terminal.
No caso do GNU/Linux, seria o GNOME Terminal e o KDE Konsole entre outros.
GNOME Terminal - É o Emulador de Terminal padrão encontrado em Sistemas Operacionais GNU/Linux com Ambientes Gráficos GNOME.
KDE Konsole - É o Emulador de Terminal padrão encontrado em Sistemas Operacionais GNU/Linux com Ambientes Gráficos KDE.
ResumindoWindows™ > Executar > MS-DOS™.
GNU/Linux > Shell > Bash > GNOME Terminal ou outro.
Explicando: Sistema Operacional>
Shell - O "Tradutor" entre o usuário que irá passar os comandos no Prompt e o Computador.>
Bash - Shell do GNU/Linux.>
GNOME Terminal ou outro - Interface Gráfica de Usuário para o Bash que apresentará um Prompt de Comandos para espera-los serem digitados pelo usuário do sistema, em seguida irá executa-los através do Bash.
Retirei o texto no GNU/Linux da Wikipedia por ser muito completo e objetivo com as informações.
Se eu falei alguma besteira, por favor me corrijam, nunca parei antes para pensar sobre tudo isso Fonteshttp://pt.wikipedia.org/wiki/Bashhttp://pt.wikipedia.org/wiki/Shellhttp://pt.wikipedia.org/wiki/Interface_de_linha_de_comandohttp://en.wikipedia.org/wiki/Computer_consolehttp://en.wikipedia.org/wiki/Terminal_emulatorhttp://en.wikipedia.org/wiki/Gnome_Terminalhttp://en.wikipedia.org/wiki/Konsole