'\" t .\" Title: setsid .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.26 .\" Date: 2026-06-16 .\" Manual: User Commands .\" Source: util-linux 2.41.5 .\" Language: Persian .\" .TH "SETSID" "1" "2026-06-16" "util\-linux 2.41.5" "User Commands" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 .nh .ad l .de URL \fI\\$2\fP <\\$1>\\$3 .. .als MTO URL .if \n[.g] \{\ . mso www.tmac . am URL . ad l . . . am MTO . ad l . . . LINKSTYLE blue R < > .\} .SH "نام (NAME)" setsid \- اجرای برنامه در یک نشست کاربری جدید .SH "خلاصه دستور (SYNOPSIS)" .sp \fBsetsid\fP [options] \fIprogram\fP [\fIarguments\fP] .SH "توضیحات (DESCRIPTION)" .sp دستور \fBsetsid\fP یک برنامه را در یک نشست (session) جدید اجرا می‌کند. اگر فرایند از پیش سرگروه گروه فرایند باشد، این دستور تابع \fBfork\fP(2) را فراخوانی می‌کند؛ در غیر این صورت، برنامه را در فرایند جاری اجرا می‌نماید. این رفتار پیش‌فرض را می‌توان با استفاده از گزینهٔ \fB\-\-fork\fP تغییر داد. .SH "گزینه‌ها (OPTIONS)" .sp \fB\-c\fP, \fB\-\-ctty\fP .RS 4 ترمینال کنترل‌کننده را روی ترمینال جاری تنظیم می‌کند. .RE .sp \fB\-f\fP, \fB\-\-fork\fP .RS 4 همیشه یک فرایند جدید ایجاد می‌کند. .RE .sp \fB\-w\fP, \fB\-\-wait\fP .RS 4 منتظر پایان اجرای برنامه می‌ماند و وضعیت خروج آن برنامه را به عنوان وضعیت خروج \fBsetsid\fP بازمی‌گرداند. .RE .sp \fB\-V\fP, \fB\-\-version\fP .RS 4 نمایش اطلاعات نسخه و خروج. .RE .sp \fB\-h\fP, \fB\-\-help\fP .RS 4 نمایش متن راهنما و خروج. .RE .SH "نویسندگان (AUTHORS)" .sp .MTO "jrs\(atworld.std.com" "Rick Sladkey" "" .SH "همچنین ببینید (SEE ALSO)" .sp \fBsetsid\fP(2) .SH "گزارش اشکال (REPORTING BUGS)" .sp برای گزارش اشکال، از \c .URL "https://github.com/util\-linux/util\-linux/issues" "سامانه پیگیری مشکلات" "." .SH "در دسترس بودن (AVAILABILITY)" .sp دستور \fBsetsid\fP بخشی از بسته util\-linux است که می‌تواند از \c .URL "https://www.kernel.org/pub/linux/utils/util\-linux" "بایگانی هسته لینوکس" "." دانلود شود.