.\" .\" rpcctl(8) .\" .TH "RPCCTL" "8" "مه ۲۰۲۵" "nfs-utils" "دستورات مدیریت سیستم" .SH "نام (NAME)" rpcctl \- نمایش و مدیریت کلاینتها و سوئیچهای sunrpc در هسته .SH "خلاصه دستور (SYNOPSIS)" .nf .BR rpcctl " [ \fB\-h \fR| \fB\-\-help \fR] { \fBclient \fR| \fBswitch \fR| \fBxprt \fR}" .P .BR "rpcctl client" " \fR[ \fB\-h \fR| \fB\-\-help \fR] { \fBshow \fR}" .BR "rpcctl client show " "\fR[ \fB\-h \f| \fB\-\-help \fR] [ \fIXPRT \fR]" .P .BR "rpcctl switch" " \fR[ \fB\-h \fR| \fB\-\-help \fR] { \fBset \fR| \fBshow \fR}" .BR "rpcctl switch set" " \fR[ \fB\-h \fR| \fB\-\-help \fR] \fISWITCH \fBdstaddr \fINEWADDR" .BR "rpcctl switch show" " \fR[ \fB\-h \fR| \fB\-\-help \fR] [ \fISWITCH \fR]" .P .BR "rpcctl xprt" " \fR[ \fB\-h \fR| \fB\-\-help \fR] { \fBremove \fR| \fBset \fR| \fBshow \fR}" .BR "rpcctl xprt remove" " \fR[ \fB\-h \fR| \fB\-\-help \fR] \fIXPRT" .BR "rpcctl xprt set" " \fR[ \fB\-h \fR| \fB\-\-help \fR] \fIXPRT \fR{ \fBdstaddr \fINEWADDR \fR| \fBoffline \fR| \fBonline \fR}" .BR "rpcctl xprt show" " \fR[ \fB\-h \fR| \fB\-\-help \fR] [ \fIXPRT \fR]" .fi .SH "توضیحات (DESCRIPTION)" دستور \fBrpcctl\fR به بررسی و مدیریت ساختارهای sunrpc هسته لینوکس، کلاینتهای rpc و مسیرهای ارتباطی میپردازد. اطلاعات جمع‌آوری‌شده در پرونده‌های sysfs مربوط به SunRPC درباره اشیاء SunRPC سیستم را نمایش می‌دهد. .P .SS rpcctl client \fR- \fBدستورات مربوط به کلاینت‌های RPC .IP "\fBshow \fR[ \fICLIENT \fR] \fB(پیش‌فرض)" نمایش اطلاعات دقیق درباره کلاینت‌های RPC موجود در این سیستم. اگر \fICLIENT\fR مشخص شده باشد، تنها اطلاعات مربوط به همان کلاینت RPC نمایش داده می‌شود. .P .SS rpcctl switch \fR- \fBدستورات مربوط به گروه‌های ترنسپورت (transports) .IP "\fBset \fISWITCH \fBdstaddr \fINEWADDR" تغییر نشانی مقصد تمام ترنسپورت‌های موجود در \fISWITCH\fR به \fINEWADDR\fR. مقدار \fINEWADDR\fR می‌تواند نشانی IP، نام DNS یا هر چیز دیگری باشد که توسط \fBgethostbyname\fR(3) قابل حل است. .IP "\fBshow \fR[ \fISWITCH \fR] \fB(پیش‌فرض)" نمایش اطلاعات دقیق درباره گروه‌های ترنسپورت موجود در این سیستم. اگر \fISWITCH\fR مشخص شده باشد، تنها اطلاعات مربوط به همان گروه ترنسپورت نمایش داده می‌شود. .P .SS rpcctl xprt \fR- \fBدستورات مربوط به ترنسپورت‌های مجزا .IP "\fBremove \fIXPRT" حذف \fIXPRT\fR مشخص‌شده از سیستم. توجه داشته باشید که ترنسپورت‌های اصلی («main») قابل حذف نیستند. .P .IP "\fBset \fIXPRT \fBdstaddr \fINEWADDR" تغییر نشانی مقصد \fIXPRT\fR مشخص‌شده به \fINEWADDR\fR. مقدار \fINEWADDR\fR می‌تواند نشانی IP، نام DNS یا هر چیز دیگری باشد که توسط \fBgethostbyname\fR(3) قابل حل است. .P .IP "\fBset \fIXPRT \fBoffline" تنظیم وضعیت \fIXPRT\fR مشخص‌شده به حالت آفلاین. .P .IP "\fBset \fIXPRT \fBonline" تنظیم وضعیت \fIXPRT\fR مشخص‌شده به حالت آنلاین. .IP "\fBshow \fR[ \fIXPRT \fR] \fB(پیش‌فرض)" نمایش اطلاعات دقیق درباره ترنسپورت‌های این سیستم. اگر \fIXPRT\fR مشخص شده باشد، تنها اطلاعات مربوط به همان ترنسپورت نمایش داده می‌شود. .SH "مثال‌ها (EXAMPLES)" .IP "\fBrpcctl switch show switch-2" نمایش جزئیات درباره سوئیچ RPC با نام «switch-2». .IP "\fBrpcctl xprt remove xprt-4" حذف ترنسپورت (xprt) با نام «xprt-4» از سیستم. .IP "\fBrpcctl xprt set xprt-3 dstaddr https://linux-nfs.org" تغییر dstaddr ترنسپورت با نام «xprt-3» برای اشاره به linux-nfs.org .SH "دایرکتوری (DIRECTORY)" .TP .B /sys/kernel/sunrpc/ .SH "نویسندگان (AUTHORS)" Anna Schumaker