Ola,
Teria como explicar com mais detalhes? Eu não entendi a questão.
O shell é um interpretador de comandos, e um restart no shell é o mesmo que reiniciar a maquina.
O shell utilizado pelo Ubuntu é o Bash, que, no caso do Ubuntu admite até seis terminais ao mesmo tempo, e dentro destes até 256 sub terminais. ( F1 a F6 ) e apenas um shell para o ambiente gráfico ( F7 ), mas que pode ser alterado para mais ambientes.
Você se refere a shell do Windows como o terminal do Windows ou o Windows explorer shell?
Se for o terminal do windows, é o shell semelhante ao Bash do Ubuntu, já o Windows explorer shell é o correspondente ao Xwindow System, ou X11, a interface gráfica que controla os ambientes graficos no Linux, que no caso do Gnome, pode ser reiniciado com o comandosudo /etc/init.d/gdm restart
e que no Windows é o tradicional <ctrl>+<alt>+<del>
Poste mais detalhes do que deseja fazer para o fórum ajudar com mais precisão.
[]'s