Anonim

Символічне посилання, яке часто скорочується до символічного посилання, є типом посилання, яке зберігається в одному місці на вашій машині та вказує на інше місце на тій же машині. Ви можете розглядати це як ярлик програми. Незважаючи на те, що фактичний файл програми знаходиться глибоко у ваших папках, ви можете просто двічі клацнути ярлик програми на робочому столі, щоб запустити програму.

Символне посилання — це тип ярлика, але він працює інакше, ніж звичайні ярлики. Це не ярлик, а більше сам файл, на який він вказує. Будь-яка програма, якій ви надаєте свої символічні посилання, вважатиме ці посилання фактичними файлами, а не звичайними файлами швидкого доступу.

Це надзвичайно корисно, оскільки вам не потрібно прив’язуватися до певної папки, щоб програма працювала. Ви можете зберігати свої дані в інших папках, і ви можете створити символічне посилання в оригінальній папці, яке вказує на нову папку, яку ви створили. Ваша система та ваші програми вважатимуть, що ви насправді не вносили жодних змін, і вони працюватимуть нормально, хоча все інакше.

Створення символічного посилання за допомогою терміналу

Створити символічне посилання на Mac надзвичайно легко. У вбудованій програмі «Термінал» є команда, яка дозволяє легко створювати скільки завгодно символічних посилань на вашому Mac.

Все, що вам потрібно знати, це місце, де ви хочете створити символічне посилання, і шлях, на який має вказувати символічне посилання. Отримавши цю інформацію, ось як створити символічне посилання в терміналі.

Запустіть програму Terminal за допомогою бажаного способу на вашому Mac.

Введіть наступну команду у вікно терміналу та натисніть Enter Обов’язково замініть destination з папкою, на яку ви хочете вказати посилання, і location зі шляхом, де ви хочете зберегти посилання. ln -s місце призначення

Щоб створити на робочому столі символічне посилання, яке вказує на папку «Документи», скористайтеся такою командою: ln -s /Users/Mahesh/Documents /Users/ Mahesh/Desktop

Символне посилання буде створено та збережено на робочому столі. Двічі клацніть на ньому, і він відкриє папку «Документи» (якщо це те, що ви вказали вище) у Finder.

Якщо каталог, для якого ви хочете створити символічне посилання, містить пробіли в іменах, обов’язково візьміть назви шляхів у подвійні лапки, щоб уникнути помилок.

Тепер ви можете використовувати це символічне посилання в будь-якій із ваших команд і програм, і воно вважатиметься фактичною версією вашої папки чи файлу.

Використання програми для створення символічного посилання

Термінал — не єдиний спосіб створювати символічні посилання на вашому Mac. Якщо ви не любитель терміналу, у вас є програма, яка дозволяє створювати символічні посилання на вашому комп’ютері.

Ця програма додає опцію до контекстного меню, щоб ви могли створювати символічні посилання, просто клацаючи правою кнопкою миші на своїх файлах і папках.

Перейдіть на сторінку SymbolicLinker на GitHub, завантажте та відкрийте пакет на своєму Mac.

Скопіюйте SymbolicLinker.service.app файл із пакета, утримуйте Option , натисніть на Меню Go у Finder, виберіть Library , відкрийте папку Services і вставте скопійований файл.

Двічі клацніть програму, щоб відкрити її. Він нічого не показуватиме, але він таємно додав опцію до вашого контекстного меню.

Знайдіть файл або папку, для яких потрібно створити символічне посилання, клацніть на ньому правою кнопкою миші та виберіть Служби, а потімСтворення символічного посилання.

Це створить символічне посилання в тій же папці, що й вихідний файл/папка. Ви можете переміщати його, якщо хочете.

Створення символічних посилань за допомогою служби автоматизації

Метод Automator для створення символічних посилань працює практично так само, як і метод вище. Але цей підійде тим із вас, хто не довіряє будь-яким додаткам в Інтернеті, і ви волієте створити щось самостійно, щоб точно знати, що це містить.

Запустіть програму Automator на вашому Mac.

Виберіть Service, а потім Choose, щоб створити новий Automator на вашому Mac.

Установіть такі параметри вгорі: Сервіс отримує вибрані – файли або папки в – будь-якій програмі

У списку дій знайдіть дію з назвою Run Shell Script і перетягніть її на праву панель.

Налаштуйте дію та команди так: Shell – /bin/bash Передайте вхідні дані – як аргументи while ; do ln -s “$1” “$1 символічне посилання” shift done

Збережіть службу, натиснувши на меню у верхній частині меню та вибравши Зберегти . Введіть значущу назву для служби та натисніть Save.

Щоб створити символічне посилання з новоствореною службою Automator, клацніть правою кнопкою миші на вашому файлі або папці та виберіть Services, а потім свою службу ім'я.

Ви також можете створити комбінацію клавіш для служби, щоб зробити створення символічних посилань ще простішим на вашому комп’ютері.

Видалення символічного посилання на Mac

Символи не займають багато місця в пам’яті, оскільки це лише ярлики файлів і папок на вашому комп’ютері. Однак, якщо ви хочете видалити один або декілька з них зі своєї машини, у вас є два способи зробити це.

Запустіть програму Terminal, введіть таку команду та натисніть Enter . Обов’язково замініть symlink на шлях до символічного посилання на вашому Mac. символ rm

Іншим способом видалення символічного посилання є використання пункту контекстного меню. Клацніть правою кнопкою миші символічне посилання та виберіть Перемістити в кошик. Це видалить символічне посилання з вашого Mac.

Переконайтеся, що ви очистили кошик після видалення символічного посилання, щоб переконатися, що воно назавжди зникло з вашого Mac.

Висновок

Символи набагато потужніші за звичайні псевдоніми, оскільки вони працюють у всіх програмах і командах так, ніби це справжні файли.

Як створити символічні посилання на вашому Mac