我知道unity --reset
命令。但是我怎样才能简单地重新启动 Unity 而不重置其配置文件?
答案1
我不使用 Unity,但根据我对其机制的了解,这应该可行:
unity
您需要将其粘贴在运行框(Alt+ F2)中而不是终端中,否则当您退出终端时它会中断。
如果您想从终端运行它,请使用:
setsid unity
答案2
我发现killall -u USR1 -r -g unity*
(可选,使用 -i 进行交互)比 @Andrew 的答案更有效。我对此 vs 的唯一问题unity --replace
是它会终止您的会话,但unity --replace
实际上不会。因此,请将其保留到严重损坏时使用。
答案3
killall -USR1 unity
将在您未更改 killall 默认值的帐户 (USR1) 中重新启动它。
答案4
unity
这将启动一个连接到终端的新 GUI。但是,如果您通过 SSH 运行它,那么这可能不是最好的 IDE,因为您的本地桌面“unity”实例将绑定到远程桌面上的这个终端……
当你终止时,有趣的事情发生了这会话。您的 GUI 将逐步消失,唯一能控制的就是鼠标指针。
我发现这篇文章真的很有帮助,它总结了其他答案中提到的命令。