
Entonces el título lo dice todo. ¿Existe alguna diferencia fundamental entre iniciar un programa desde la terminal y el iniciador?
Respuesta1
Sí, hay una diferencia. Los iconos del iniciador son .desktop
archivos que son algo similares a los accesos directos de Windows. Esos archivos tienen una línea ejecutiva que llama al archivo binario real para ese programa, posiblemente con opciones específicas.
Al iniciar Firefox desde la terminal, por ejemplo, se llama al binario real de Firefox.
Los comandos de terminal también están adjuntos al shell de ese terminal que los llamó. A menos que agregue & al final de un comando o nohup
, el terminal esperará a que finalice esa aplicación y no responderá a ningún otro comando (pero responderá a una interrupción del teclado o señales como SIGKILL o SIGSTOP)