| vmexec-exec(1) | General Commands Manual | vmexec-exec(1) |
نام (NAME)
vmexec-exec - اجرای یک دستور در یک ماشین مجازی موجود
خلاصه دستور (SYNOPSIS)
vmexec exec [-e|--env] [-w|--workdir] [-s|--ssh-timeout] [-i|--interactive] [-t|--tty] [-h|--help] <VMID> [ARGS]
توضیحات (DESCRIPTION)
اجرای یک دستور در یک ماشین مجازی موجود
گزینهها (OPTIONS)
- -e, --env <ENV>
- تنظیم
متغیرهای
محیط برای
فرایند
درون ماشین
مجازی
میتواند چندین بار مشخص شود.
قالب مورد انتظار: KEY=VALUE
- -w, --workdir <WORKDIR>
- دایرکتوری
کاری درون
ماشین
مجازی
دایرکتوری کاری پیشفرض برای اجرای فایلهای باینری درون ماشین مجازی به ایمیج بستگی دارد. در بیشتر موارد، /root خواهد بود.
- -s, --ssh-timeout <SSH_TIMEOUT> [پیشفرض: 20]
- مهلت زمانی
اتصال SSH
تلاش برای برقراری اتصال به سرور SSH ماشین مجازی به این مدت زمان (به ثانیه).
- -i, --interactive <INTERACTIVE> [پیشفرض: auto]
- در دسترس
قرار دادن STDIN
برای
فرایند
ماشین
مجازی
اگر 'auto' باشد، در صورت در دسترس بودن تلاش میکند از stdin بخواند و اگر stdin در دسترس نباشد، کاری انجام نمیدهد. اگر 'always' باشد، تلاش میکند از stdin بخواند و در صورت در دسترس نبودن stdin عملیات متوقف میشود.
مقادیر ممکن:
- always
- never
- auto
- -t, --tty <TTY> [پیشفرض: auto]
- تخصیص یک
شبه-TTY برای
ماشین
مجازی
اگر 'auto' باشد، در صورتی که vmexec از یک ترمینال تعاملی اجرا شود فعال خواهد شد.
مقادیر ممکن:
- always
- never
- auto
- -h, --help
- چاپ راهنما (مشاهده خلاصه با '-h')
- <VMID>
- شناسه یک ماشین مجازی در حال اجرا
- [ARGS]
- آرگومانها برای اجرا در ماشین مجازی
| exec |