Sim. O shell no DOS é o programa COMMAND.COM
.
Eu tenho lido as postagens que encontrei sobre shell, terminal, bash, mas fico cada vez mais confuso sobre esses termos.
O sistema operacional DOS tem um shell, como o bash no linux?
Este é o shell DOS, um shell que mostra uma linha de comando?
Também neste caso, o terminal é o teclado e o monitor, se bem entendi?
Sim. O shell no DOS é o programa COMMAND.COM
.
Sim. O shell é apontado pela variável COMSPEC
. Por exemplo, no MS-DOS, o default shell é COMMAND.COM
que é armazenado em a pasta raiz da unidade do sistema
VocêpodeveravariávelnoWindowsmesmoqueoDOSnãoestejadisponível
C:\Users\user>setcomspecComSpec=C:\Windows\system32\cmd.exe
OshellpadrãonoDOSéCOMMAND.COM
,masvocêsemprepodealterá-loe/ouadicionarparâmetrosadicionaisemCONFIG.SYS
usando SHELL
SHELL=C:\DOS\COMMAND.COM C:\DOS /E:512 /P
Por exemplo, o FreeDOS não armazena o shell no nível raiz, mas seu próprio diretório
MuitosshellsalternativosparaoDOS,como
Mais algumas Alternativas para o prompt de comando do Windows estão disponíveis aqui
Um shell é simplesmente um meio de acessar recursos / serviços de um sistema operacional, e pode ser uma linha de comando, por exemplo, baseada em texto ou baseada em GUI. O shell do DOS é, portanto, sua interface de linha de comando (CLI) e o interpretador de comandos (command.com), que exibe o prompt padrão do DOS. O shell geralmente é executado em cima de um terminal de texto, aceitando dados de um teclado e exibindo a saída em um monitor (entre outros dispositivos de E / S).
Tags command-line bash linux shell terminal