MKNOD(1) دستورهای کاربری MKNOD(1)

mknod - ساخت فایل‌های ویژه بلاکی یا نویسه‌ای

mknod [گزینه]... نام نوع [اصلی فرعی]

فایل ویژه نام را با نوع مشخص‌شده ایجاد می‌کند.

آرگومان‌های اجباری برای گزینه‌های طولانی، برای گزینه‌های کوتاه نیز اجباری هستند.

بیت‌های مجوز فایل را روی حالت تنظیم می‌کند، نه a=rw - umask
تنظیم زمینه امنیتی SELinux به نوع پیش‌فرض
مشابه -Z است، یا اگر CTX مشخص شده باشد، زمینه امنیتی SELinux یا SMACK را روی CTX تنظیم می‌کند
نمایش این راهنما و خروج
نمایش اطلاعات نسخه و خروج

هر دو شماره اصلی (MAJOR) و فرعی (MINOR) باید زمانی که نوع برابر با b، c یا u است مشخص شوند، و هنگامی که نوع برابر با p است باید حذف شوند. اگر اصلی یا فرعی با 0x یا 0X آغاز شود، به عنوان هگزادسیمال تفسیر می‌شود؛ در غیر این صورت اگر با 0 آغاز شود، به صورت هشت‌هشتی (octal)؛ وگرنه به صورت ده‌دهی تفسیر می‌شود. نوع می‌تواند یکی از موارد زیر باشد:

ایجاد یک فایل ویژه بلاکی با بافر (block)
ایجاد یک فایل ویژه نویسه‌ای بدون بافر (character)
ایجاد یک FIFO (لوله نام‌گذاری‌شده)

پوسته شما ممکن است نسخه اختصاصی خود از mknod را داشته باشد که معمولاً بر نسخه‌ای که در اینجا شرح داده شده تقدم دارد. لطفاً برای جزئیات در مورد گزینه‌های پشتیبانی‌شده به مستندات پوسته خود مراجعه کنید.

نوشته شده توسط David MacKenzie.

گزارش اشکالات به: bug-coreutils@gnu.org
صفحه خانگی GNU coreutils: https://www.gnu.org/software/coreutils
راهنمای عمومی استفاده از نرم‌افزارهای گنو: https://www.gnu.org/gethelp
گزارش اشکالات ترجمه به https://translationproject.org/team

حق نشر © 2026 Free Software Foundation, Inc. مجوز GPLv3+: گنو GPL نسخه ۳ یا بالاتر https://gnu.org/licenses/gpl.html.
این نرم‌افزار آزاد است: شما مجاز به تغییر و بازتوزیع آن هستید. هیچ ضمانتی وجود ندارد، تا حدی که قانون اجازه می‌دهد.

mknod(2)

مستندات کامل در: https://www.gnu.org/software/coreutils/mknod
یا به صورت محلی از طریق: info '(coreutils) mknod invocation'

ژوئیه ۲۰۲۶ GNU coreutils 9.11