“注销”到底起什么作用?

“注销”到底起什么作用?

这个问题很简单,主要是理论上的,而不是一个错误或问题。

当我从 Ubuntu [1] “注销” 时,究竟发生了什么?这似乎与我所知道的任何 Unix/Linux 概念都不对应,所以我猜它是在更高级别实现的。

  • 这与桌面环境/shell 有关吗?
  • 这与韓國服务器?
  • 它是否只是关闭所有非系统/用户systemd服务?
  • 它是否只是终止我的 Unix UID 拥有的所有进程?

我找不到此信息Ubuntu 帮助

[1]:我实际上是在退出吗?Ubuntu或仅来自GNOME

答案1

很久以前,当 X 以 root 身份运行时,事情很复杂。现在没那么复杂了。

关键点:登录屏幕看起来像是图形桌面的一部分,但其实不是。它是显示服务器,它的工作是向您显示一个漂亮的登录屏幕,然后启动其余的桌面环境。

显示服务器(自 2017 年以来,对于大多数人来说都是 Wayland)不再以 root 身份运行。它以您的用户身份运行。

登录后所做的一切,包括图形应用程序和虚拟终端,都作为显示服务器的子进程运行。

当您注销时,显示服务器将重置,并且所有子进程都将终止。登录屏幕意味着您回到了裸显示服务器。

相关内容