vmexec-exec(1) General Commands Manual vmexec-exec(1)

vmexec-exec - اجرای یک دستور در یک ماشین مجازی موجود

vmexec exec [-e|--env] [-w|--workdir] [-s|--ssh-timeout] [-i|--interactive] [-t|--tty] [-h|--help] <VMID> [ARGS]

اجرای یک دستور در یک ماشین مجازی موجود

تنظیم متغیرهای محیط برای فرایند درون ماشین مجازی

می‌تواند چندین بار مشخص شود.

قالب مورد انتظار: KEY=VALUE

دایرکتوری کاری درون ماشین مجازی

دایرکتوری کاری پیش‌فرض برای اجرای فایل‌های باینری درون ماشین مجازی به ایمیج بستگی دارد. در بیشتر موارد، /root خواهد بود.

مهلت زمانی اتصال SSH

تلاش برای برقراری اتصال به سرور SSH ماشین مجازی به این مدت زمان (به ثانیه).

در دسترس قرار دادن STDIN برای فرایند ماشین مجازی

اگر 'auto' باشد، در صورت در دسترس بودن تلاش می‌کند از stdin بخواند و اگر stdin در دسترس نباشد، کاری انجام نمی‌دهد. اگر 'always' باشد، تلاش می‌کند از stdin بخواند و در صورت در دسترس نبودن stdin عملیات متوقف می‌شود.

مقادیر ممکن:

  • always
  • never
  • auto
تخصیص یک شبه-TTY برای ماشین مجازی

اگر 'auto' باشد، در صورتی که vmexec از یک ترمینال تعاملی اجرا شود فعال خواهد شد.

مقادیر ممکن:

  • always
  • never
  • auto
چاپ راهنما (مشاهده خلاصه با '-h')
<VMID>
شناسه یک ماشین مجازی در حال اجرا
[ARGS]
آرگومان‌ها برای اجرا در ماشین مجازی
exec