وبلاگ رسانگار
با ما حرفه ای باشید

سرور مجازی NVMe

روش ایجاد پیوندهای نمادین در اوبونتو

0 1
زمان لازم برای مطالعه: 4 دقیقه


آ پیوند نمادین یک فایل میانبر برای هر دایرکتوری یا فایلی است. را پیوند نمادین یا پیوند نرم نام های دیگر هستند پیوند نمادین. که در اوبونتو، پیوندهای نمادین مانند رشته ای کار می کنند که مسیرهایی را بین فایل ها و دایرکتوری های مختلف ایجاد می کند. این پیوندها اغلب برای پیوند دادن کتابخانه ها استفاده می شوند. همچنین تضمین می کند که فایل ها در مکان های ثابت وجود دارند. پیوندهای نمادین برای ذخیره کپی های متعدد از یک فایل در چندین مکان در حالی که همچنان به همان فایل ارجاع می دهند استفاده می شود.

انواع پیوندهای نمادین در اوبونتو چیست؟

  • لینک نرم: پیوند نرم یا پیوند نمادین به مکان یا مسیر فایل اصلی اشاره دارد. در اینترنت، عملکردی مشابه یک هایپرلینک دارد.
  • لینک سخت: یک پیوند سخت با ایجاد یک نام فایل جدید مرتبط با داده های inode فایل اصلی (فایل مرجع) کار می کند. این معادل ایجاد یک کپی از یک فایل خاص است.

آیا می خواهید پیوندهای نمادین ایجاد کنید؟ در این مقاله به توضیح خواهیم پرداخت چگونه می توانید پیوندهای نمادین در اوبونتو ایجاد کنید. پس بیایید شروع کنیم!

چگونه یک پیوند نمادین برای دایرکتوری در اوبونتو ایجاد کنیم؟

کاربران اوبونتو از «لوگاریتم” دستور ایجاد پیوندهای نمادین در سیستم آنها. این دستور به صورت پیش فرض لینک های سخت را ایجاد می کند. با این حال، می توانید “-s” یا “– نمادینگزینه ” اگر می خواهید یک لینک نرم ایجاد کنید.

اکنون، نحو ” را بررسی کنیدلوگاریتم” دستور:

$ لوگاریتم -s [Source_File_Path] [Symbolic_Link_Path]

برای پیگیری روند ایجاد یک پیوند نمادین با استفاده از “لوگاریتمدستور ” ابتدا اوبونتو خود را باز کنید terminal با فشار دادن “CTRL+ALT+T“. ما از ” استفاده خواهیم کردلوگاریتمدستور ” برای ایجاد پیوند نمادین به هر دایرکتوری خاصی. اضافه کردن “-sگزینه ” نشان می دهد که یک لینک نرم افزاری برای دایرکتوری مشخص شده ایجاد می شود. در اینجا نحو “لوگاریتم” دستور:

لوگاریتم -s [Source_Directory_Path] [Symbolic_Link_Destination_Path]

ما دستور زیر را برای ایجاد یک پیوند نمادین نرم برای ” اجرا می کنیم.دانلود” پوشه این دستور پیوند نمادین را به ما ذخیره می کنددسکتاپ”:

$ لوگاریتم -s /خانه/لینوشینت/دانلود /خانه/لینوشینت/دسکتاپ

روش ایجاد پیوندهای نمادین در اوبونتوروش ایجاد پیوندهای نمادین در اوبونتو

خروجی بدون خطا بیان می کند که پیوند نمادین برای “دانلودپوشه با موفقیت ایجاد شد. ما را باز خواهیم کرددسکتاپ” دایرکتوری با استفاده از اوبونتو UI برای بررسی وجود “دانلود” پیوند نمادین:

پیشنهاد می‌کنیم بخوانید:  روش نصب Boost C++ روی اوبونتو 22.04

روش ایجاد پیوندهای نمادین در اوبونتوروش ایجاد پیوندهای نمادین در اوبونتو

روش ایجاد پیوند نمادین برای یک فایل در اوبونتو

در این بخش به شما نشان خواهیم داد که چگونه می توانید یک پیوند نمادین برای یک فایل خاص ایجاد کنید. تصویر زیر دارای علامت “فایل آزمایشی“به این دلیل است که اکنون یک پیوند نمادین برای این ایجاد خواهیم کرد”فایل آزمایشی”:

روش ایجاد پیوندهای نمادین در اوبونتوروش ایجاد پیوندهای نمادین در اوبونتو

اگر می‌خواهید یک پیوند نمادین برای یک فایل ایجاد کنید، سپس نحو عبارت « را بررسی کنید.لوگاریتم” دستور:

$ لوگاریتم -s [Source_File_Name] [Symbolic_Link_Name]

همانطور که به شما نشان دادیم، ما “مان را انتخاب کردیمفایل آزمایشی” برای ایجاد یک پیوند نمادین. این “فایل آزمایشی” یک فایل متنی است که در فهرست اصلی ما قرار دارد. برای ایجاد یک پیوند نمادین برای این “فایل آزمایشی“، ما این دستور را در اوبونتو خود خواهیم نوشت terminal:

$ لوگاریتم -s testfile testfilelink

اجرای دستور فوق یک پیوند نمادین به نام «testfilelink” از “فایل آزمایشی“. پیوند نمادین در محل فایل منبع ذخیره می شود:

روش ایجاد پیوندهای نمادین در اوبونتوروش ایجاد پیوندهای نمادین در اوبونتو

شما می توانید “lsدستور ” برای تأیید وجود پیوند نمادین ایجاد شده:

$ ls

از خروجی، می توانید آن پیوند نمادین را ببینید.testfilelink” ایجاد می شود و هر دو فایل در فهرست اصلی وجود دارند:

روش ایجاد پیوندهای نمادین در اوبونتوروش ایجاد پیوندهای نمادین در اوبونتو

رابط کاربری اوبونتو همچنین می‌تواند فایل پیوند نمادین ایجاد شده در فهرست اصلی سیستم را به شما نشان دهد:

روش ایجاد پیوندهای نمادین در اوبونتوروش ایجاد پیوندهای نمادین در اوبونتو

روش بازنویسی پیوند نمادین در اوبونتو

ما قبلاً یک پیوند نمادین ایجاد کرده ایم.testfilelink” برای “فایل آزمایشی“. بنابراین، هنگامی که دستور زیر را دوباره در اوبونتو خود اجرا می کنید terminal، به شما نشان می دهد “موفق به ایجاد پیوند نمادین نشد” خطا:

$ لوگاریتم -s testfile testfilelink

روش ایجاد پیوندهای نمادین در اوبونتوروش ایجاد پیوندهای نمادین در اوبونتو

اضافه کردن “” گزینه در ”لوگاریتمدستور برای بازنویسی پیوند نمادین از قبل ایجاد شده به اجبار:

$ لوگاریتم -sf testfile testfilelink

روش ایجاد پیوندهای نمادین در اوبونتوروش ایجاد پیوندهای نمادین در اوبونتو

روش حذف پیوند نمادین در اوبونتو

اگر فایل منبع را حذف کنید یا آن را به مکان دیگری منتقل کنید، پیوند نمادین غیرقابل استفاده می شود. در این صورت، می توانید پیوند نمادین را با استفاده از دو دستور حذف کنید:rm” و ”لغو پیوند” دستور می دهد.

پیشنهاد می‌کنیم بخوانید:  روش کامپایل و نصب Snort از کد منبع روی اوبونتو

ابتدا سینتکس آن را بررسی کنید دستور rm که قصد داریم برای حذف پیوند نمادین از آن استفاده کنیم:

$ rm [Symbolic_Link_Path]

حالا ما دستور زیر را اجرا می کنیمrm” برای حذف یا حذف ”دانلود” پیوند نمادین:

$ rm /خانه/لینوشینت/دسکتاپ/دانلود

روش ایجاد پیوندهای نمادین در اوبونتوروش ایجاد پیوندهای نمادین در اوبونتو

با این حال، اگر پیوند نمادین در دایرکتوری کاری فعلی شما وجود داشته باشد، فقط نام آن را در ” مشخص کنید.لغو پیوند” یا “rm” فرمان موارد زیر را بنویسیدلغو پیونددستور حذفtestfilelink” پیوند نمادین:

$ لغو پیوند testfilelink

روش ایجاد پیوندهای نمادین در اوبونتوروش ایجاد پیوندهای نمادین در اوبونتو

اکنون می توانید “lsدستور ” برای تأیید اینکه پیوند نمادین حذف شده است یا خیر:

روش ایجاد پیوندهای نمادین در اوبونتوروش ایجاد پیوندهای نمادین در اوبونتو

روش پیدا کردن و حذف لینک های نمادین شکسته در اوبونتو

اوبونتو همچنین به شما این امکان را می دهد که پیوند نمادین شکسته را پیدا کرده و حذف کنید روی سیستم. برای انجام این کار، از «پیدا کردندستور ” با نحو زیر:

$ پیدا کردن [Directory_Path] -xtype ل

اینجا، “-xtype” برای تعریف نوع فایل مورد جستجو استفاده می شود و ”ل” نشان می دهد که ما به دنبال پیوندهای نمادین شکسته هستیم:

$ پیدا کردن /خانه/لینوشینت -xtype ل

خروجی دستور بالا پیوند نمادین شکسته موجود در دایرکتوری مشخص شده را به شما نشان می دهد:

روش ایجاد پیوندهای نمادین در اوبونتوروش ایجاد پیوندهای نمادین در اوبونتو

همچنین می توانید “-حذفپارامتر ” برای حذف پیوندهای نمادین شکسته از فهرست اصلی خود:

$ پیدا کردن /خانه/لینوشینت -xtype ل -حذف

روش ایجاد پیوندهای نمادین در اوبونتوروش ایجاد پیوندهای نمادین در اوبونتو

نتیجه

پیوندهای نمادین یکی از ویژگی های منحصر به فرد سیستم عامل های مبتنی بر لینوکس مانند اوبونتو. پیوندهای نمادین برای ایجاد میانبر به سیستم فایل لینوکس استفاده می شود. کاربران اوبونتو از «لوگاریتم” دستور ایجاد پیوندهای نمادین. توضیح داده ایم چگونه می توانید پیوندهای نمادین در اوبونتو ایجاد کنید با استفاده از “لوگاریتم” فرمان علاوه بر این، ما روشی را برای بازنویسی، یافتن و حذف پیوندهای نمادین در سیستم خود به شما ارائه کرده ایم.

برای نگارش بخشهایی از این متن ممکن است از ترجمه ماشینی یا هوش مصنوعی GPT استفاده شده باشد
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم

زمان انتشار: 1403-01-01 23:20:03

امتیاز شما به این مطلب
دیدگاه شما در خصوص مطلب چیست ؟

آدرس ایمیل شما منتشر نخواهد شد.

لطفا دیدگاه خود را با احترام به دیدگاه های دیگران و با توجه به محتوای مطلب درج کنید