LN(1) دستورات کاربر LN(1) نام (NAME) ln - ایجاد پیوند بین فایل‌ها خلاصه دستور (SYNOPSIS) ln [گزینه]... [-T] هدف پیوند_جدید ln [گزینه]... هدف ln [گزینه]... هدف... دایرکتوری ln [گزینه]... -t دایرکتوری هدف... توضیحات (DESCRIPTION) در حالت نخست، پیوندی به هدف با نام پیوند_جدید ایجاد می‌کند. در حالت دوم، پیوندی به هدف در دایرکتوری جاری می‌سازد. در حالت سوم و چهارم، پیوندهایی به هر یک از مقادیر هدف در دایرکتوری مشخص‌شده ایجاد می‌کند. به‌طور پیش‌فرض پیوندهای سخت (Hard Links) ایجاد می‌شوند؛ برای ساخت پیوندهای نمادین (Symbolic Links) از گزینه --symbolic استفاده کنید. به‌صورت پیش‌فرض، نام هر مقصد (نام پیوند جدید) نباید از قبل وجود داشته باشد. هنگام ساخت پیوند سخت، هر هدف باید از قبل موجود باشد. پیوندهای نمادین می‌توانند شامل هر متن دلخواهی باشند؛ در صورت ارجاع بعدی، یک پیوند نسبی بر مبنای دایرکتوری والد آن تفسیر می‌شود. آرگومان‌های اجباری برای گزینه‌های بلند، برای گزینه‌های کوتاه نیز اجباری هستند. --backup[=روش] تهیه نسخه پشتیبان از هر فایل مقصد موجود -b مشابه --backup ولی آرگومانی نمی‌پذیرد -d, -F, --directory اجازه به کاربر ارشد (superuser) برای تلاش جهت ایجاد پیوند سخت به دایرکتوری‌ها (نکته: به دلیل محدودیت‌های سیستم، احتمالاً حتی برای کاربر ارشد با شکست مواجه می‌شود) -f, --force حذف فایل‌های مقصد موجود -i, --interactive پرسش پیش از حذف هر فایل مقصد -L, --logical دنبال‌کردن مقاصد در صورتی که خود پیوند نمادین باشند (Dereference) -n, --no-dereference رفتار با پیوند_جدید مانند فایل عادی در صورتی که پیوند نمادینی به یک دایرکتوری باشد -P, --physical ساخت پیوند سخت مستقیماً به خود پیوندهای نمادین -r, --relative همراه با -s، ایجاد پیوندهای نسبی نسبت به موقعیت پیوند -s, --symbolic ایجاد پیوند نمادین به جای پیوند سخت -S, --suffix=پسوند جایگزینی پسوند معمول پشتیبان‌گیری -t, --target-directory=دایرکتوری مشخص‌کردن دایرکتوری که پیوندها باید در آن ساخته شوند -T, --no-target-directory همواره رفتار با پیوند_جدید به عنوان یک فایل معمولی -v, --verbose چاپ نام هر فایل پیوند داده‌شده --help نمایش این راهنما و خروج --version نمایش اطلاعات نسخه و خروج پسوند فایل پشتیبان برابر با '~' است، مگر اینکه با --suffix یا متغیر SIMPLE_BACKUP_SUFFIX تنظیم شود. روش کنترل نسخه پشتیبان می‌تواند از طریق گزینه --backup یا متغیر محیطی VERSION_CONTROL انتخاب شود. مقادیر مجاز عبارتند از: none, off هرگز نسخه پشتیبان تهیه نشود (حتی در صورت ارسال گزینه --backup) numbered, t تهیه نسخه‌های پشتیبان شماره‌گذاری‌شده existing, nil در صورت وجود نسخه پشتیبان شماره‌گذاری‌شده، به صورت شماره‌گذاری‌شده وگرنه به شکل ساده پشتیبان گرفته شود simple, never همواره نسخه پشتیبان ساده تهیه شود استفاده از گزینه -s گزینه‌های -L و -P را نادیده می‌گیرد. در غیر این صورت، آخرین گزینه مشخص‌شده رفتار هنگام مواجهه با هدف از نوع پیوند نمادین را کنترل می‌کند و مقدار پیش‌فرض آن -P است. نویسنده (AUTHOR) نوشته‌شده توسط Mike Parker و David MacKenzie. گزارش باگ‌ها (REPORTING BUGS) راهنمای برخط GNU coreutils: گزارش هرگونه خطای ترجمه به: حق نشر (COPYRIGHT) حق نشر © 2022 بنیاد نرم‌افزارهای آزاد (Free Software Foundation, Inc.). مجوز GPLv3+: مجوز عمومی همگانی گنو نگارش ۳ یا بالاتر . این یک نرم‌افزار آزاد است: شما می‌توانید آزادانه آن را تغییر دهید و توزیع کنید. هیچ ضمانتی برای آن وجود ندارد، تا حدی که قانون اجازه می‌دهد. همچنین ببینید (SEE ALSO) link(2), symlink(2) مستندات کامل در: یا به صورت محلی از طریق دستور: info '(coreutils) ln invocation' GNU coreutils 9.1 September 2022 LN(1)