Совместное использование мыши и клавиатуры на виртуальных машинах

В Linux расширение файла является частью имени файла и фактически ничего не значит для операционной системы. Тип MIME - это описание содержимого файла. fred и fred.txt будут иметь тип MIME text/plain.

Менеджеры файлов, такие как Nautilus, используют этот тип MIME, чтобы узнать, с какой программой открывается файл. В терминале команда xdg-open выполняет то же самое. Тем не менее, это уровень пользовательского пространства, а не уровень операционной системы.

Файлы фактически не содержат этот тип mime, но программы, которые их открывают, используют различные методы для определения того, что этот тип MIME. Некоторые полагаются только на расширение файла, но большинство из них используют смесь методов, включая просмотр данных в начале файла.

Если начало файла содержит только байты, которые могут быть представлены как символы ASCII, можно с уверенностью предположить, что это текстовый файл. Если тогда расширение является чем-то вроде .html, программа предполагает, что это HTML-страница, и поэтому открывает ее с помощью веб-браузера. То же самое работает с форматами двоичных файлов. Например, я знаю, что формат растрового файла начинается с «BMP» в ASCII, за которым следуют двоичные данные, представляющие изображение.

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

2
задан 31 December 2017 в 18:57

2 ответа

Возможно, я не понимаю вопроса, или, возможно, вы еще не пробовали его.

У меня есть два компьютера, Lubuntu и Windows, и у каждого есть две виртуальные машины: один Win7 и один Lubuntu.

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

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

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

0
ответ дан 18 July 2018 в 00:08

Возможно, я не понимаю вопроса, или, возможно, вы еще не пробовали его.

У меня есть два компьютера, Lubuntu и Windows, и у каждого есть две виртуальные машины: один Win7 и один Lubuntu.

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

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

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

0
ответ дан 24 July 2018 в 17:09

Другие вопросы по тегам:

Похожие вопросы: