Если при выполнении команды "crontab -e" открывается пустой файл, это может быть вызвано несколькими причинами:
1. Возможно, у вас еще нет ни одной задачи в cron. Пустой файл означает, что ваш cron не содержит никаких задач. Вы можете добавить задачи в файл, открыв его для редактирования с помощью "crontab -e" и сохранения изменений.
2. Ваша рабочая среда или настройки могут отличаться между вашей локальной машиной и виртуальной машиной. Проверьте настройки окружения и переменных среды в обоих случаях, чтобы убедиться, что они совпадают.
3. Возможно, у вас нет прав на редактирование crontab файла. Убедитесь, что вы выполняете команду с правами администратора или пользователя, который имеет доступ на редактирование crontab.
4. Также возможно, что ваш crontab файл поврежден или испорчен. В этом случае, попробуйте удалить текущий crontab файл с помощью команды "crontab -r" и затем создайте новый с помощью "crontab -e".
Что касается разницы в поведении команды "crontab -e" между вашей локальной машиной и виртуальной машиной, важно убедиться, что на обоих машинах установлена одна и та же версия и настройки cron. Также установите любые необходимые пакеты или обновления для cron на вашей локальной машине, чтобы гарантировать совместимость и правильное функционирование.