نحوه ایجاد پیوندهای نمادین در مک خود
پیوند نمادین که اغلب به علامت پیوند کوتاه می شود، نوعی پیوند است که در یک مکان در دستگاه شما ذخیره می شود و به مکان دیگری در همان دستگاه اشاره می کند. می توانید آن را به عنوان یک میانبر برای یک برنامه در نظر بگیرید. حتی اگر فایل واقعی برنامه در اعماق پوشههای شما قرار دارد، میتوانید به سادگی روی میانبر برنامه روی دسکتاپ خود دوبار کلیک کنید تا برنامه اجرا شود.
Symlink نوعی میانبر است، اما عملکرد آن متفاوت(A symlink is a type of shortcut, but it works differently) از میانبرهای معمولی است. این کمتر یک میانبر و بیشتر فایل واقعی است که به آن اشاره می کند. هر برنامهای که با پیوندهای نمادین خود ارائه میکنید، این پیوندها را بهعنوان فایلهای واقعی به جای فایلهای میانبر معمولی در نظر میگیرد.
اینها بسیار مفید هستند زیرا برای کار کردن یک برنامه لازم نیست به یک پوشه خاص چسبیده باشید. می توانید داده های خود را در پوشه های دیگر ذخیره کنید و می توانید یک پیوند نمادین در پوشه اصلی ایجاد کنید که به پوشه جدیدی که ایجاد کرده اید اشاره می کند. سیستم شما و برنامههای شما فکر میکنند که واقعاً هیچ تغییری ایجاد نکردهاید و بهطور عادی کار میکنند، اگرچه اوضاع برعکس است.
ایجاد یک پیوند نمادین با استفاده از ترمینال(Creating a Symlink Using The Terminal)
ساختن سیملینک در مک(Mac) بسیار آسان است. برنامه داخلی ترمینال(Terminal) فرمانی دارد که به شما امکان میدهد به راحتی هر تعداد که میخواهید در مک(Mac) خود پیوندهای نمادین ایجاد کنید .
تنها چیزی که باید بدانید مکانی است که می خواهید سیم پیوند را ایجاد کنید و مسیری که سیملینک باید به آن اشاره کند. هنگامی که این اطلاعات را دارید، در اینجا نحوه ایجاد یک پیوند نمادین در ترمینال(Terminal) آمده است.
برنامه ترمینال(Terminal) را با استفاده از روش دلخواه خود در Mac خود راه اندازی کنید .
دستور زیر را در پنجره ترمینال وارد کرده و (Terminal)Enter را بزنید . مطمئن شوید که مقصد(destination) را با پوشهای که میخواهید پیوند به آن اشاره کند و مسیری(location) که میخواهید پیوند را در آن ذخیره کنید، جایگزین کنید.
مکان مقصد ln -s(ln -s destination location)
برای ایجاد یک پیوند نمادین روی دسکتاپ خود که به پوشه Documents شما اشاره می کند، از دستور زیر استفاده می کنید:
ln -s /Users/Mahesh/Documents /Users/Mahesh/Desktop
یک Symlink ایجاد و در دسکتاپ شما ذخیره می شود. روی آن دوبار کلیک کنید و پوشه Documents (اگر این همان چیزی است که در بالا مشخص کرده اید) در Finder باز می شود.
اگر دایرکتوری که میخواهید یک پیوند نمادین برای آن ایجاد کنید دارای فاصله در نامهای خود است، مطمئن شوید که نام مسیرها را با دو نقل قول محصور کنید تا از هر گونه خطا جلوگیری شود.
اکنون می توانید از این پیوند نمادین در هر یک از دستورات و برنامه های خود استفاده کنید و به عنوان نسخه واقعی پوشه یا فایل(the actual version of your folder or file) شما در نظر گرفته می شود .
از یک برنامه برای ایجاد یک پیوند نمادین استفاده کنید(Use An App To Create a Symlink)
ترمینال تنها راه ایجاد پیوندهای نمادین در مک(Mac) شما نیست. اگر اتفاقاً یک مرد ترمینال(Terminal) نیستید، یک برنامه در دسترس دارید که به شما امکان می دهد پیوندهای نمادین را در دستگاه خود ایجاد کنید.
کاری که این برنامه انجام می دهد این است که گزینه ای را به منوی زمینه شما اضافه می کند تا بتوانید با کلیک راست روی فایل ها و پوشه های خود، پیوندهای نمادین ایجاد کنید.
به صفحه SymbolicLinker در GitHub بروید و بسته را در (SymbolicLinker page on GitHub)مک(Mac) خود دانلود و باز کنید .
فایل SymbolicLinker.service.app(SymbolicLinker.service.app) را از بسته کپی کنید، کلید Option را نگه دارید ، روی منوی Go در Finder کلیک کنید، Library را انتخاب کنید، پوشه (Library)Services را باز کنید و فایلی را که کپی کرده اید جایگذاری کنید.
روی برنامه دوبار کلیک کنید(Double-click) تا باز شود. چیزی را نشان نمی دهد اما مخفیانه گزینه ای را به منوی زمینه شما اضافه کرده است.
فایل یا پوشهای را که میخواهید یک پیوند نمادین برای آن ایجاد کنید، پیدا کنید، روی آن کلیک راست کرده و Services و سپس Make Symbolic Link را(Make Symbolic Link) انتخاب کنید .
Symlink را در همان پوشه فایل/پوشه اصلی ایجاد می کند. اگر بخواهید می توانید آن را جابه جا کنید.
ایجاد پیوندهای نمادین با استفاده از(Create Symlinks Using) سرویس Automator(Automator Service)
روش Automator برای ایجاد پیوندهای نمادین تقریباً مانند روش بالا عمل می کند. اما این یکی برای کسانی از شما مناسب است که به هیچ برنامه تصادفی در اینترنت(Internet) اعتماد ندارید ، و ترجیح میدهید چیزی توسط خودتان ایجاد کنید تا بدانید دقیقاً چه چیزی در آن وجود دارد.
برنامه Automator(Automator) را در مک خود راه اندازی کنید.
برای ایجاد یک سرویس Automator جدید در (Automator)Mac خود، (Mac)Service و سپس Choose را انتخاب کنید .
(Set)گزینه های بالا را به صورت زیر تنظیم کنید :
سرویس انتخاب شده - فایل ها یا پوشه ها را
در هر برنامه ای دریافت می کند(Service receives selected – files or folders in – any application)
در لیست اقدامات، اکشنی با نام Run Shell Script را جستجو کنید و آن را به پانل سمت راست بکشید.
عمل و دستورات را به صورت زیر پیکربندی کنید:
Shell – /bin/bash Pass input – as arguments while [ $# -ne 0 ]; do ln -s “$1” “$1 symlink” shift done
با کلیک بر روی منوی File در بالا و انتخاب Save ، سرویس را ذخیره کنید . یک نام معنی دار برای سرویس وارد کنید و Save را بزنید .
برای ایجاد یک پیوند نمادین با سرویس Automator که به تازگی ایجاد شده است، بر روی فایل یا پوشه خود کلیک راست کرده و Services و سپس نام سرویس خود را انتخاب کنید.
همچنین می توانید یک میانبر صفحه کلید(create a keyboard shortcut) برای این سرویس ایجاد کنید تا ایجاد پیوندهای نمادین را حتی در دستگاه خود آسانتر کنید.
حذف یک پیوند نمادین در مک(Deleting a Symlink On Mac)
Symlink ها فضای حافظه زیادی را اشغال نمی کنند زیرا فقط میانبرهایی برای فایل ها و پوشه های دستگاه شما هستند. با این حال، اگر می خواهید یک یا چند مورد از این موارد را از دستگاه خود حذف کنید، دو راه برای انجام آن دارید.
برنامه ترمینال(Terminal) را اجرا کنید، دستور زیر را تایپ کرده و Enter را بزنید . مطمئن شوید که symlink را با مسیر symlink در مک(Mac) خود جایگزین کنید .
پیوند نمادین rm(rm symlink)
راه دیگر برای حذف یک پیوند نمادین استفاده از گزینه منوی زمینه است. روی پیوند نمادین خود کلیک راست کرده و انتقال به سطل زباله(Move to Trash) را انتخاب کنید . این پیوند نمادین را از مک(Mac) شما حذف می کند .
مطمئن شوید که سطل زباله را پس از حذف پیوند نمادین خالی کنید تا مطمئن شوید که برای همیشه از مک(Mac) شما پاک شده است.
نتیجه(Conclusion)
پیوندهای نمادین بسیار قدرتمندتر از نام مستعار معمولی هستند زیرا در همه برنامه ها و دستورات طوری کار می کنند که گویی این فایل ها واقعی هستند.
Related posts
چگونه از خوابیدن مک خود جلوگیری کنیم
نحوه نگاشت مجدد کلیدهای Fn در مک
کلیدهای خاصی در مک شما به درستی کار نمی کنند؟
5 راه برای ترک اجباری برنامه ها در مک شما
نحوه فعال کردن و استفاده از حالت «تصویر در تصویر» در مک
میانبرهای صفحه کلید مک برای زمانی که مک شما یخ می زند
نحوه جایگزینی و ادغام فایل ها در مک
نحوه ضبط صفحه در مک
چگونه مک خود را برای روت کیت بررسی کنیم
چگونه قفل فعال سازی را در رایانه مک خود فعال کنید
نحوه چاپ سیاه و سفید در مک
مشاهده رمزهای عبور ذخیره شده Wi-Fi (WPA، WEP) در OS X
نحوه ایجاد یک تصویر دیسک رمزگذاری شده در OS X
نحوه تغییر نام انبوه فایل ها در مک
نحوه ویرایش فایل هاست در مک
20 نکته برای استفاده بیشتر از Finder در مک
نحوه گرفتن اسکرین شات در سیستم عامل مک با میانبرهای صفحه کلید
آیا باید مک خود را به Mojave ارتقا دهید؟
بهترین برنامه ها برای مک در سال 2020
نحوه رفع عدم همگام سازی گوگل درایو در مک