Поиск по сайту:

Вот еще одна причина, почему Linux намного круче вашей операционной системы

Вы можете подумать, что Windows и MacOS отлично справляются с обеспечением связи, развлечений и продуктивной работы, но если вы используете операционную систему, отличную от Linux, вы многое упускаете.

Это Linux, а с Linux всегда есть выход.

Позвольте мне нарисовать для вас картину.

Сегодня утром я запускал виртуальный экземпляр другой операционной системы Linux с помощью VirtualBox. Все шло хорошо (как обычно), пока не случилось это. Виртуальная операционная система запросила у меня пароль пользователя (для запуска задачи администратора). Когда я начал вводить пароль администратора, дела пошли немного хуже.

По сути, произошло то, что VirtualBox заблокировал мой рабочий стол. Это не была полноценная блокировка, поскольку я все еще мог двигать мышью. Однако я не мог ни на что нажать или каким-либо образом взаимодействовать с рабочим столом (кроме перемещения курсора).

Иногда нужно просто дождаться, пока все, что происходит в фоновом режиме, закончится и управление будет передано обратно. Этого не произошло. Сколько бы я ни ждал, рабочий стол не отвечал.

Я знаю, о чем ты думаешь. Все, что мне нужно было сделать, это выключить машину, перезапустить ее и вернуться к тому, что я делал.

Для любого пользователя MacOS или Windows это логичный процесс, когда рабочий стол блокируется. Но это Linux, а с Linux всегда есть выход.

Я не был на 100% уверен, что виноват VirtualBox, но был вполне уверен (поскольку именно его я использовал, когда произошла блокировка). И поскольку это не мой первый (и не последний) обход квартала, я знал, что есть гораздо более простое решение. Кроме того, пользователи Linux не любят выключать или перезагружать свои компьютеры. Нам нравится хвастаться временем безотказной работы. У меня были настольные компьютеры с Linux, которые работали более года, а серверы — еще дольше. Это предмет гордости.

Конечно, меня такие вещи больше не волнуют, и если я почувствую необходимость перезагрузки (особенно при установке нового ядра), я не буду колебаться.

Сегодня был один из тех дней, когда мне действительно не хотелось перезагружать свою машину. Во-первых, выключатель питания отключился, и чтобы перезапустить машину, мне нужно снять корпус и нажать труднодоступный переключатель, чтобы машина снова включилась. (Я работаю над тем, чтобы получить замену выключателю питания, пока печатаю.)

Итак, когда мой рабочий стол завис (без возможности простой перезагрузки), что я сделал?

Что-то, что ваша операционная система, вероятно, не может сделать.

Вот как это произошло:

  • Я вошел в свой MacBook Pro.
  • Я открыл приложение терминала.
  • Я использовал Secure Shell для удаленного доступа к своему рабочему столу с помощью команды ssh 192.168.1.62.
  • Я проверил, какое приложение злоупотребляет моими системными ресурсами, с помощью команды top .
  • Найдя соответствующее приложение, я нашел идентификатор процесса (PID) с помощью команды ps aux | grep Virtual, который дал мне PID как для приложения VirtualBox, так и для виртуальной машины.
  • Я уничтожил процессы с помощью команды kill PID (где PID — это идентификатор каждого экземпляра VirtualBox).
  • Я закрыл SSH-соединение с помощью команды exit .

Как только оба экземпляра VirtualBox были закрыты, я снова получил контроль над своим рабочим столом. Никакой перезагрузки не требуется.

Я понимаю, что новичок в Linux не знает, как это сделать (без помощи Google), но это один из многих приемов, которые я узнал за годы использования Linux. И каждый раз, когда я использую операционную систему, отличную от Linux, я знаю, что мне мешают делать такие вещи, что (по моему мнению) помогает поставить другие операционные системы хуже, чем вариант с открытым исходным кодом.

Не поймите меня неправильно. Это не то, что мне нужно делать регулярно. На самом деле, я не могу вспомнить, когда в последний раз мне приходилось совершать такой подвиг, чтобы восстановить контроль над своим рабочим столом. Хорошо, что есть возможность, если она мне понадобится. Linux всегда был известен тем, что имел множество опций практически для любых нужд, и это делало его невероятно мощной, гибкой и надежной операционной системой.

Возможно, вы никогда не столкнетесь с такой ситуацией, но знание того, что вы имеете полный контроль над своим рабочим столом, может быть очень обнадеживающим, особенно если у вас есть важная работа, которую вы не захотите потерять из-за ошибочного приложения.

Я десятилетиями пользовался такими крутыми трюками на рабочем столе. Не думаете ли вы, что пришло время получить такое же преимущество и насладиться операционной системой для настольного компьютера или ноутбука, которая не уступит вам контроль, когда он больше всего необходим?

Статьи по данной тематике