Похоже, VMware сосредоточила внимание на вас и на самом деле не имеет ничего общего с CentOS.
Вы можете попробовать установить VMwareTools, который должен обеспечивать нормальное переключение мыши и клавиатуры по мере того, как виртуальная машина получает или теряет фокус. У VMware есть статья базы знаний под названием: Установка VMware Tools на виртуальную машину Linux с помощью компилятора (1018414) .
Если вы не можете заставить VMwareTools правильно установить, вы можете вручную загрузить их из VMware для вашего конкретного приложения, VMware Player, а затем скопировать их и установить вручную в виртуальную машину.
Все программное обеспечение VMware, такое как инструменты и т. Д., Доступно по этому URL-адресу VMware:
Вы можете сделать резервную копию этого URL-адреса. выкл., если вам нужен другой продукт, кроме Player. Если вы углубитесь в URL-адрес вашей конкретной версии Player, вы найдете программное обеспечение VMwareTools на несколько уровней ниже.
#!/bin/bash
grep 'UTC\|EDT\|EST' file | cut -d' ' -f 8 | while IFS= read line; do
now=$(date | cut -d' ' -f 4)
time_now=$(date -u -d "$now" +"%s") #seconds
time_line=$(date -u -d "$line" +"%s") #seconds
difference=$(echo $((time_now - time_line)))
if [ $difference -lt 300 ]
then
echo "Time difference is less than 300 seconds"
else
echo "Time difference is more than 300 seconds"
fi
done
Здесь вы получаете разницу между текущей датой/временем и каждой датой в файле в секундах:
sed -rn '/([[:alpha:]]{3} ){2}([ [:digit:]]{2}[ :]){4}/ s/^.*\|[[:space:]]*//p' file | date +"echo \$(( $NOW - %s ))" -f- | sh
109431
109431
Формат вывода и что с ним делать, уточняется...