Перейти к содержанию

Запустить скрипт в линукс из под винды


Рекомендуемые сообщения

Нужно запустить скрипт на линуксе из под винды. автоматически.

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

Есть идеи как это можно реализовать?

Ссылка на комментарий
Поделиться на другие сайты

Поднять под линукс sshd, настроить авторизацию по ключу. Потом искать клиент под оффтопик, который умеет автоматически коннектится перед выключением. В линуксе завести отдельного пользователя(который и будет коннектится из оффтопика), для которого либо в ~./bash_profile прописать требуемые действия, либо вообще в /etc/passwd подставить свой скрипт вместо /bin/bash.

Ссылка на комментарий
Поделиться на другие сайты

Если вам каждый раз после выключения виртуальной машины нужно запускать этот скрипт, то самым простым решением будет запускать эту самую виртуальную машину вот так: myvirtualmachine && myscript. То есть, когда процесс myvirtualmachine завершит работу, заработает myscript.

Это справедливо для случая, если ваша виртуальная машина НЕ освобождает терминал, из которого она запущена (что, в общем-то, является стандартным поведением для большинства программ).

Или поясните задачу, если я чего-то недопонял.

Ссылка на комментарий
Поделиться на другие сайты

сценарий примерно такой.

включается комп

Грузится линукс

Автоматом Входит в КДЕ/Гнома

Автоматом запускает виртуальную машину (винда)

Юзер работает на виртуальной машине

Выключает винду (в этот момент должен запустится скрипт/прога в винде которая должно запустить скрипт в линуксе с таймером скажем в 5 мин)

Виртуальная машина выключается

Через 5 мин запускается срипт который копирует файл с ВМ на сетевой диск (бэкап типа) и выключает линукс.

Вот теперь кумекаю как всё это реализовать.

Ссылка на комментарий
Поделиться на другие сайты

Тогда определённо используйте вариант, подсказанный Legalizer.

Если есть сложности с написанием скриптов, погуглите Advanced Bash-Scripting Guide.

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...