所以,标题说明了一切。从终端启动程序与从启动器启动程序之间有什么根本区别吗?
答案1
是的,有区别。启动器图标是.desktop
与 Windows 快捷方式有点类似的文件。这些文件有 exec 行,用于调用该程序的实际二进制文件,可能带有特定选项
例如,从终端启动 Firefox 会调用实际的 Firefox 二进制文件。
终端命令也附加到调用它们的终端的 shell。除非您在命令末尾附加 & 或nohup
,否则终端将等待该应用程序完成,并且不会响应任何其他命令(但会响应键盘中断或 SIGKILL 或 SIGSTOP 等信号)