| 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:
https://www.gnu.org/software/coreutils/
گزارش
هرگونه
خطای ترجمه
به: https://translationproject.org/team/
حق نشر (COPYRIGHT)
حق نشر © 2022
بنیاد
نرمافزارهای
آزاد (Free Software Foundation, Inc.).
مجوز GPLv3+: مجوز
عمومی
همگانی گنو
نگارش ۳ یا
بالاتر
https://gnu.org/licenses/gpl.html.
این یک
نرمافزار
آزاد است:
شما
میتوانید
آزادانه آن
را تغییر
دهید و
توزیع کنید.
هیچ ضمانتی
برای آن
وجود
ندارد، تا
حدی که
قانون
اجازه
میدهد.
همچنین ببینید (SEE ALSO)
مستندات
کامل در:
https://www.gnu.org/software/coreutils/ln
یا به صورت
محلی از
طریق دستور:
info '(coreutils) ln invocation'
| September 2022 | GNU coreutils 9.1 |