这是Linux比你的操作系统更酷的另一个原因

Linux比你的操作系统更酷

这是Linux,而在Linux中…总是有办法。

让我给你描述一下。

今天早上我在VirtualBox中运行另一个Linux操作系统的虚拟实例。一切都很顺利(通常都是这样),直到事情不对劲。虚拟操作系统提示我输入用户密码(用于运行管理员任务)。当我开始输入管理员密码时,事情出了点问题。

基本上,发生的是VirtualBox锁定了我的桌面。这不是完全锁定,因为我仍然可以移动鼠标。然而,我无法点击任何东西或以任何方式与桌面进行交互(除了移动光标)。

此外:目前最好的Linux笔记本电脑

有时,只需等待后台发生的事情完成,控制权就会被交还。但这并没有发生。无论我等待多久,桌面都保持无响应。

我知道你在想什么。我所要做的就是关闭机器,重新启动它,然后继续我正在做的事情。

对于任何给定的MacOS或Windows用户,当桌面锁定时,这是逻辑的过程。但这是Linux,而在Linux中…总是有办法。

我不是100%确定VirtualBox是罪魁祸首,但我非常肯定(因为在发生锁定时我正在使用它)。并且因为这不是我第一次(也不是最后一次)这样做,我知道有一个更简单的解决方案。此外,Linux用户不喜欢关闭或重新启动计算机。我们喜欢吹嘘我们的正常运行时间。我的Linux台式机电脑已经连续运行了一年多,服务器更长。这是一种自豪。

当然,我不再过于关心这些事情,如果我觉得重新启动是必要的(特别是在安装新内核时),我也不会犹豫。

此外:如何在旧笔记本电脑上安装Linux以赋予其新的生命和目的

今天是那种我真的不想重新启动我的机器的日子。首先,电源开关已经坏了,为了重新启动机器,我必须打开机箱并按下一个难以触及的开关才能重新上电。(我正在打字时,我正在努力获得替换的电源开关。)

所以,当我的桌面锁定时(没有简单的方法重新启动),我该怎么办?

是你的操作系统可能做不到的事情。

下面是它发生的方式:

  • 我登录了我的MacBook Pro。
  • 我打开了终端应用。
  • 我使用安全外壳远程登录到我的桌面,使用命令ssh 192.168.1.62。
  • 我使用top命令查看哪个应用程序正在滥用我的系统资源。
  • 找到目标应用程序后,我使用命令ps aux | grep Virtual找到进程ID(PID),这给了我VirtualBox应用程序和虚拟机的PID。
  • 我使用命令kill PID(其中PID是每个VirtualBox实例的ID)终止进程。
  • 我使用命令exit关闭SSH连接。

一旦关闭了两个VirtualBox实例,我再次控制了我的桌面。无需重新启动。

此外:如何安装Ubuntu Linux(很简单!)

我知道对于刚接触Linux的人来说,这可能不是他们所知道如何做到的事情(没有谷歌的帮助)。但这是我多年来使用Linux学到的众多技巧之一。每当我使用的操作系统不是Linux时,我知道我无法做这样的事情,这(在我看来)有助于使其他操作系统相对于开源选项变得不足。

别误会我。这不是我经常要做的事情。事实上,我记不起上次我必须做这样的壮举来重新控制我的桌面是什么时候了。好消息是,如果我需要的话,这个选项是存在的。Linux一直以来以拥有多种选择来满足几乎所有需求而闻名,这使它成为一个非常强大、灵活和可靠的操作系统。

你可能从未遇到过这样的情况,但知道你对桌面拥有终极控制权会让你感到非常放心,特别是当你有重要工作时,你不希望因为一个错误的应用程序而丢失它。

另外:如何选择适合你的Linux桌面发行版

我几十年来一直在桌面上利用这些酷炫的技巧。你难道不觉得现在是时候获得同样的好处,享受一个在最需要时不会放弃对你的控制的桌面或笔记本操作系统了吗?