.\" -*- coding: UTF-8 -*- .if \n(.g .ds T< \\FC .if \n(.g .ds T> \\F[\n[.fam]] .de URL \\$2 \(la\\$1\(ra\\$3 .. .if \n(.g .mso www.tmac .TH lxc-wait 1 2026-08-01 "" "" .SH "نام (NAME)" lxc-wait \- انتظار برای رسیدن کانتینر به یک وضعیت مشخص .SH "خلاصه دستور (SYNOPSIS)" 'nh .fi .ad l \fBlxc-wait\fR \kx .if (\nx>(\n(.l/2)) .nr x (\n(.l/5) 'in \n(.iu+\nxu {-n \fIname\fR} {-s \fIstates\fR} 'in \n(.iu-\nxu .ad b 'hy .SH "توضیحات (DESCRIPTION)" دستور \fBlxc-wait\fR پیش از پایان و خروج، منتظر رسیدن کانتینر به یک وضعیت مشخص می‌ماند؛ این قابلیت برای اسکریپت‌نویسی بسیار مفید است. .SH "گزینه‌ها (OPTIONS)" .TP \*(T<\fB\-s, \-\-state \fR\*(T>\fIstates\fR مشخص کردن وضعیت(های) کانتینر برای انتظار. می‌توان وضعیت‌های کانتینر را با عملگر منطقی OR (یا |) ترکیب کرد تا چندین وضعیت تعیین شود. .TP \*(T<\fB\-t, \-\-timeout \fR\*(T>\fItimeout\fR برای رسیدن به وضعیت مورد نظر، حداکثر به مدت \fItimeout\fR ثانیه منتظر می‌ماند. .SH "گزینه‌های عمومی (COMMON OPTIONS)" این گزینه‌ها میان اکثر دستورات lxc مشترک هستند. .TP \*(T<\fB\-?, \-h, \-\-help\fR\*(T> نمایش پیام راهنمای جامع‌تر و طولانی‌تر از حالت معمول. .TP \*(T<\fB\-\-usage\fR\*(T> نمایش پیام نحوه استفاده از دستور. .TP \*(T<\fB\-q, \-\-quiet\fR\*(T> فعال کردن حالت بی‌صدا (عدم نمایش پیام‌ها). .TP \*(T<\fB\-P, \-\-lxcpath=\fR\*(T>\fIPATH\fR استفاده از یک مسیر جایگزین برای کانتینر. مسیر پیش‌فرض /var/lib/lxc است. .TP \*(T<\fB\-o, \-\-logfile=\fR\*(T>\fIFILE\fR ذخیره خروجی گزارش‌ها در یک \fIFILE\fR جایگزین. حالت پیش‌فرض عدم ثبت لاگ است. .TP \*(T<\fB\-l, \-\-logpriority=\fR\*(T>\fILEVEL\fR تنظیم اولویت گزارش‌گیری روی \fILEVEL\fR. اولویت پیش‌فرض لاگ \*(T است. مقادیر ممکن عبارتند از: \*(T، \*(T، \*(T، \*(T، \*(T، \*(T، \*(T، \*(T، \*(T. توجه داشته باشید که این گزینه اولویت رخدادها را تنها در فایل لاگ جایگزین تنظیم می‌کند و تأثیری بر گزارش رخدادهای خطای ERROR روی stderr ندارد. .TP \*(T<\fB\-n, \-\-name=\fR\*(T>\fINAME\fR استفاده از شناسه کانتینر \fINAME\fR. قالب شناسه کانتینر یک رشته از حروف و ارقام است. .TP \*(T<\fB\-\-rcfile=\fR\*(T>\fIFILE\fR مشخص کردن فایل پیکربندی برای تنظیم قابلیت‌های مجازی‌سازی و جداسازی کانتینر. در صورت تعیین این فایل پیکربندی، حتی اگر از قبل فایل پیکربندی دیگری در کانتینر ایجادشده (توسط lxc-create) موجود باشد، این فایل استفاده خواهد شد. .TP \*(T<\fB\-\-version\fR\*(T> نمایش شماره نسخه. .SH "مثال‌ها (EXAMPLES)" .TP lxc-wait -n foo -s RUNNING هنگامی که وضعیت کانتینر به 'RUNNING' برسد، خارج می‌شود. .TP lxc-wait -n foo -s 'RUNNING|STOPPED' هنگامی که وضعیت به یکی از دو حالت 'RUNNING' یا 'STOPPED' برسد، خارج می‌شود. .SH "خطاها (DIAGNOSTICS)" .TP The container was not found کانتینر مشخص‌شده قبلاً با دستور \fBlxc-create\fR ایجاد نشده است. .SH "همچنین ببینید (SEE ALSO)" \fBlxc\fR(7), \fBlxc-create\fR(1), \fBlxc-copy\fR(1), \fBlxc-destroy\fR(1), \fBlxc-start\fR(1), \fBlxc-stop\fR(1), \fBlxc-execute\fR(1), \fBlxc-console\fR(1), \fBlxc-monitor\fR(1), \fBlxc-wait\fR(1), \fBlxc-cgroup\fR(1), \fBlxc-ls\fR(1), \fBlxc-info\fR(1), \fBlxc-freeze\fR(1), \fBlxc-unfreeze\fR(1), \fBlxc-attach\fR(1), \fBlxc.conf\fR(5)