lxc-wait(1) lxc-wait(1)

lxc-wait - انتظار برای رسیدن کانتینر به یک وضعیت مشخص


lxc-wait
{-n name} {-s states}

دستور lxc-wait پیش از پایان و خروج، منتظر رسیدن کانتینر به یک وضعیت مشخص می‌ماند؛ این قابلیت برای اسکریپت‌نویسی بسیار مفید است.

مشخص کردن وضعیت(های) کانتینر برای انتظار. می‌توان وضعیت‌های کانتینر را با عملگر منطقی OR (یا |) ترکیب کرد تا چندین وضعیت تعیین شود.
برای رسیدن به وضعیت مورد نظر، حداکثر به مدت timeout ثانیه منتظر می‌ماند.

این گزینه‌ها میان اکثر دستورات lxc مشترک هستند.

-?, -h, --help
نمایش پیام راهنمای جامع‌تر و طولانی‌تر از حالت معمول.
نمایش پیام نحوه استفاده از دستور.
فعال کردن حالت بی‌صدا (عدم نمایش پیام‌ها).
استفاده از یک مسیر جایگزین برای کانتینر. مسیر پیش‌فرض /var/lib/lxc است.
ذخیره خروجی گزارش‌ها در یک FILE جایگزین. حالت پیش‌فرض عدم ثبت لاگ است.
تنظیم اولویت گزارش‌گیری روی LEVEL. اولویت پیش‌فرض لاگ ERROR است. مقادیر ممکن عبارتند از: FATAL، ALERT، CRIT، WARN، ERROR، NOTICE، INFO، DEBUG، TRACE.

توجه داشته باشید که این گزینه اولویت رخدادها را تنها در فایل لاگ جایگزین تنظیم می‌کند و تأثیری بر گزارش رخدادهای خطای ERROR روی stderr ندارد.

استفاده از شناسه کانتینر NAME. قالب شناسه کانتینر یک رشته از حروف و ارقام است.
مشخص کردن فایل پیکربندی برای تنظیم قابلیت‌های مجازی‌سازی و جداسازی کانتینر.

در صورت تعیین این فایل پیکربندی، حتی اگر از قبل فایل پیکربندی دیگری در کانتینر ایجادشده (توسط lxc-create) موجود باشد، این فایل استفاده خواهد شد.

نمایش شماره نسخه.

هنگامی که وضعیت کانتینر به 'RUNNING' برسد، خارج می‌شود.
هنگامی که وضعیت به یکی از دو حالت 'RUNNING' یا 'STOPPED' برسد، خارج می‌شود.

کانتینر مشخص‌شده قبلاً با دستور lxc-create ایجاد نشده است.

lxc(7), lxc-create(1), lxc-copy(1), lxc-destroy(1), lxc-start(1), lxc-stop(1), lxc-execute(1), lxc-console(1), lxc-monitor(1), lxc-wait(1), lxc-cgroup(1), lxc-ls(1), lxc-info(1), lxc-freeze(1), lxc-unfreeze(1), lxc-attach(1), lxc.conf(5)

2026-08-01