'\" t .\" Title: netctl .\" Author: [FIXME: author] [see http://www.docbook.org/tdg5/en/html/author] .\" Generator: DocBook XSL Stylesheets vsnapshot .\" Date: 10/09/2023 .\" Manual: \ \& .\" Source: \ \& 1.29 .\" Language: English .\" .TH "NETCTL" "1" "10/09/2023" "\ \& 1\&.29" "\ \&" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" http://bugs.debian.org/507673 .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH "نام (NAME)" netctl \- کنترل مدیر پروفایل شبکه netctl .SH "خلاصه دستور (SYNOPSIS)" .sp \fBnetctl\fR {\fBCOMMAND\fR} [PROFILE] .sp \fBnetctl\fR [\-\-help | \-\-version] .SH "توضیحات (DESCRIPTION)" .sp از \fBnetctl\fR می‌توان برای بررسی درون‌نگر و کنترل وضعیت سرویس‌های systemd برای مدیر پروفایل شبکه استفاده کرد\&. .SH "گزینه‌ها (OPTIONS)" .sp دستورات زیر پشتیبانی می‌شوند: .PP \fBlist\fR .RS 4 فهرست کردن تمام پروفایل‌های موجود\&. پروفایل‌های برخط با \(oq*\(cq و سایر پروفایل‌های فعال با \(oq+\(cq علامت‌گذاری می‌شوند\&. .RE .PP \fBstore\fR .RS 4 ذخیره می‌کند که کدام پروفایل‌ها در حال حاضر فعال هستند\&. .RE .PP \fBrestore\fR .RS 4 پروفایل‌هایی را بارگذاری می‌کند که در آخرین اجرای \(oq\fBstore\fR\(cq فعال بوده‌اند\&. .RE .PP \fBstop\-all\fR .RS 4 همه پروفایل‌های فعال شبکه را متوقف می‌کند\&. .RE .PP \fBstart [\fR\fBPROFILE\fR\fB]\fR .RS 4 پروفایل شبکه مشخص‌شده در خط فرمان را آغاز می‌کند\&. .RE .PP \fBstop [\fR\fBPROFILE\fR\fB]\fR .RS 4 پروفایل شبکه مشخص‌شده در خط فرمان را متوقف می‌کند\&. .RE .PP \fBrestart [\fR\fBPROFILE\fR\fB]\fR .RS 4 پروفایل شبکه مشخص‌شده در خط فرمان را راه‌اندازی مجدد می‌کند\&. اگر هنوز آغاز نشده باشد، راه‌اندازی خواهد شد\&. .RE .PP \fBswitch\-to [\fR\fBPROFILE\fR\fB]\fR .RS 4 پس از متوقف کردن تمام پروفایل‌هایی که به همان رابط ارجاع دارند، پروفایل شبکه مشخص‌شده در خط فرمان را آغاز می‌کند\&. .RE .PP \fBis\-active [\fR\fBPROFILE\fR\fB]\fR .RS 4 بررسی می‌کند که آیا پروفایل شبکه مشخص‌شده در خط فرمان فعال است یا خیر\&. وضعیت فعلی را چاپ می‌کند\&. .RE .PP \fBstatus [\fR\fBPROFILE\fR\fB]\fR .RS 4 اطلاعات وضعیت مختصر زمان اجرا درباره یک پروفایل و به دنبال آن تازه‌ترین داده‌های گزارش آن از ژورنال را نمایش می‌دهد\&. .RE .PP \fBenable [\fR\fBPROFILE\fR\fB]\fR .RS 4 واحد systemd را برای پروفایل مشخص‌شده فعال می‌کند\&. این کار یک فایل پیکربندی واحد ایجاد می‌کند\&. اگر فایل از قبل موجود باشد، دستور ناموفق خواهد بود\&. هیچ پروفایل دیگری به جز مورد مشخص‌شده فعال نخواهد شد\&. تغییرات در گزینه‌های عمومی در مشخصات یک پروفایل به‌طور خودکار به فایل پیکربندی واحد منتقل نمی‌شوند\&. پس از چنین تغییراتی، لازم است پروفایل مجدداً فعال‌سازی (\(oq\fBreenable\fR\(cq) شود\&. .RE .PP \fBdisable [\fR\fBPROFILE\fR\fB]\fR .RS 4 واحد systemd را برای پروفایل مشخص‌شده غیرفعال می‌کند\&. این کار فایلی را که توسط \(oq\fBenable\fR\(cq ایجاد شده بود حذف می‌کند، حتی اگر سفارشی‌سازی شده باشد؛ بنابراین مراقب باشید\&. .RE .PP \fBreenable [\fR\fBPROFILE\fR\fB]\fR .RS 4 واحد systemd را برای پروفایل مشخص‌شده مجدداً فعال می‌کند\&. این کار در عمل ترکیبی از \(oq\fBdisable\fR\(cq و \(oq\fBenable\fR\(cq است\&. .RE .PP \fBis\-enabled [\fR\fBPROFILE\fR\fB]\fR .RS 4 بررسی می‌کند که آیا واحد systemd برای پروفایل مشخص‌شده فعال است یا خیر\&. وضعیت فعال بودن فعلی را چاپ می‌کند\&. .RE .PP \fBedit [\fR\fBPROFILE\fR\fB]\fR .RS 4 فایل پروفایل مشخص‌شده را در یک ویرایشگر باز می‌کند\&. این کار هیچ پروفایلی را مجدداً فعال، راه‌اندازی مجدد یا اعتبارسنجی نمی‌کند\&. .RE .PP \fBverify [\fR\fBPROFILE\fR\fB]\fR .RS 4 فایل پروفایل مشخص‌شده را برای خطاهای نحوی بررسی می‌کند\&. اگر خطایی یافت نشود، هیچ خروجی تولید نمی‌شود\&. .RE .PP \fBwait\-online [\fR\fBPROFILE\fR\fB]\fR .RS 4 تا زمانی که رابط شبکه مربوط به پروفایل دارای یک نشانی IP با قابلیت مسیریابی از هر نوعی شود منتظر می‌ماند\&. .RE .SH "وضعیت خروج (EXIT STATUS)" .sp در صورت موفقیت 0 و در غیر این صورت یک کد خطای غیر صفر بازگردانده می‌شود\&. .SH "محیط (ENVIRONMENT)" .PP \fI$NETCTL_DEBUG\fR .RS 4 اگر بر روی "yes" تنظیم شده باشد، خروجی اشکال‌زدایی تولید می‌شود\&. .sp مقدار این متغیر مستقل از مقدار متغیر با همین نام در پروفایل‌ها است\&. .RE .PP \fI$NETCTL_STATE_FILE\fR .RS 4 مکان فایل وضعیت\&. مقدار پیش‌فرض \fI/var/lib/netctl/netctl\&.state\fR است\&. .RE .SH "همچنین ببینید (SEE ALSO)" .sp \fBnetctl\-auto\fR(1), \fBnetctl\&.profile\fR(5), \fBnetctl\&.special\fR(7), \fBsystemctl\fR(1)