بلاگعمومیمقالات

آموزش ساخت لینک نمادین (symbolic link)

یک لینک نمادین (شناخته شده به عنوان لینک نرم افزاری یا Symlink)، یک فایل خاص است که به یک فایل دیگر اشاره می کند، شبیه به یک میانبر در ویندوز یا نام مستعار Mac OS. لینک های نمادین شامل داده های موجود در فایل هدف نیستند (بر خلاف لینک های سخت)، اما به سادگی به یک سیستم دیگر در سیستم فایل اشاره می کنند.

شما می توانید لینک های نمادین را از طریق SSH ایجاد کنید. پس از اتصال به سرور میزبان باید از دستور ln -s به صورت زیر استفاده کنید:

ln -s SOURCE_FILE LINK_NAME

SOURCE_FILE مکان / فایل / پوشه ای است که می خواهید به آن لینک کنید و LINK_NAME نام لینک مورد نظر شما را ایجاد می کند.

برای مثال، اگر شما مایل به ایجاد یک لینک در دایرکتوری فعلی خود به نام myfile.txt برای یک فایل واقع در user / downloads / test.txt هستید، باید این دستور را اجرا کنید:

ln -s /user/downloads/test.txt myfile.txt

در حال حاضر وقتی myfile.txt را باز میکنید، محتوای فایل /user/downloads/test.txt بالا میآید.

همچنین شما می توانید یک لینک نمادین را با تنظیم یک cron job در cPanel بدون حتی دسترسی به سرور از طریق SSH ایجاد کنید. شما باید دستور ln -s را در cPanel قرار دهید، در زیر بخش Cron Jobs:

ln -s SOURCE_FILE LINK_NAME

حال cron job را طوری تنظیم کنید که یک بار اجرا شود ، یا اگر هر تنظیمی را برای آن انجام دادید ، بعد از یکبار اجرا ، آن cron job را پاک کنید تا دوباره اجرا نشود.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا