Existe alguma diferença entre iniciar um programa no terminal e no inicializador?

Existe alguma diferença entre iniciar um programa no terminal e no inicializador?

Então, o título diz tudo. Existe alguma diferença fundamental entre iniciar um programa no terminal e no inicializador?

Responder1

Sim, há uma diferença. Os ícones do iniciador são .desktoparquivos semelhantes aos atalhos do Windows. Esses arquivos possuem uma linha exec que chama o arquivo binário real desse programa, possivelmente com opções específicas

Iniciar o Firefox a partir do terminal, por exemplo, chama o binário real do Firefox.

Os comandos do terminal também são anexados ao shell do terminal que os chamou. A menos que você anexe & no final de um comando ou nohup, o terminal aguardará a conclusão do aplicativo e não responderá a nenhum outro comando (mas responderá à interrupção do teclado ou a sinais como SIGKILL ou SIGSTOP)

informação relacionada