Как создать символические ссылки на вашем Mac
Символическая ссылка, часто сокращенная до символической ссылки, — это тип ссылки, которая хранится в одном месте на вашем компьютере и указывает на другое место на том же компьютере. Вы можете думать об этом как о ярлыке для приложения. Несмотря на то, что фактический файл приложения находится глубоко внутри ваших папок, вы можете просто дважды щелкнуть ярлык приложения на рабочем столе, чтобы запустить приложение.
Символическая ссылка — это тип ярлыка, но он работает иначе(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)
Чтобы создать на рабочем столе символическую ссылку, указывающую на папку «Документы», используйте следующую команду:
ln -s /Users/Mahesh/Documents /Users/Mahesh/Desktop
Символическая ссылка будет создана и сохранена на вашем рабочем столе. Дважды щелкните по нему, и он откроет папку «Документы» (если это то, что вы указали выше) в 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 из пакета, удерживая нажатой клавишу Option , щелкните меню « (Option)Перейти»(Go) в Finder, выберите « Библиотека(Library) », откройте папку « Службы(Services) » и вставьте скопированный файл.
Дважды щелкните(Double-click) приложение, чтобы открыть его. Он ничего не покажет, но тайно добавил опцию в ваше контекстное меню.
Найдите файл или папку, для которой вы хотите создать символическую ссылку, щелкните ее правой кнопкой мыши и выберите « Службы(Services) », а затем « Создать символическую ссылку(Make Symbolic Link) » .
Он создаст символическую ссылку в той же папке, что и исходный файл/папка. Хотя вы можете перемещать его, если хотите.
Создание символических ссылок с помощью(Create Symlinks Using) службы Automator(Automator Service)
Метод Automator для создания символических ссылок работает почти так же, как описанный выше метод. Но этот подойдет тем из вас, кто не доверяет никаким случайным приложениям в Интернете(Internet) и предпочитает создавать что-то самостоятельно, чтобы точно знать, что в нем содержится.
Запустите приложение Automator на вашем Mac.
Выберите « Сервис(Service) », а затем « Выбрать(Choose) », чтобы создать новую службу Automator на вашем Mac .
Установите(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) , чтобы упростить создание символических ссылок на вашем компьютере.
Удаление символической ссылки на Mac(Deleting a Symlink On Mac)
Симлинки не занимают много места в памяти, так как это просто ярлыки для файлов и папок на вашем компьютере. Однако, если вы хотите удалить один или несколько из них со своего компьютера, у вас есть два способа сделать это.
Запустите приложение « Терминал(Terminal) », введите следующую команду и нажмите Enter . Обязательно замените символическую ссылку(symlink) на путь символической ссылки на вашем Mac .
rm символическая ссылка(rm symlink)
Другой способ удалить символическую ссылку — использовать пункт контекстного меню. Щелкните правой кнопкой мыши символическую ссылку и выберите « Переместить в корзину»(Move to Trash) . Это удалит символическую ссылку с вашего Mac .
Обязательно очистите корзину после удаления символической ссылки , чтобы она навсегда исчезла с вашего Mac .
Вывод(Conclusion)
Символические ссылки гораздо более эффективны, чем обычные псевдонимы, поскольку они работают во всех приложениях и командах, как если бы это были настоящие файлы.
Related posts
Как предотвратить сон вашего Mac
Как переназначить клавиши Fn на вашем Mac
Некоторые клавиши на вашем Mac не работают должным образом?
5 способов принудительно закрыть приложения на вашем Mac
Как включить и использовать режим «Картинка в картинке» на вашем Mac
Стоит ли обновлять свой Mac до Мохаве?
APFS против Mac OS Extended — какой формат диска Mac лучше?
Лучшие сочетания клавиш Mac для изучения
Что такое другое хранилище на Mac и как его очистить
Как редактировать файл hosts на Mac
Лучшие сочетания клавиш Mac OS X
Как отформатировать SD-карту на Mac
Сделайте резервную копию вашего Mac с помощью Time Machine
10 лучших бесплатных игр для Mac, которые вы можете скачать прямо сейчас
Как найти и обновить 32-битные приложения на вашем Mac
Делайте снимки экрана на Mac как профессионал с помощью этих советов и рекомендаций
Используйте линейный аудиовход на Mac
Исправление «Не удается установить программное обеспечение для принтера» в OS X
5 лучших альтернатив Snipping Tool для Mac
Как подключиться к удаленному или локальному серверу на Mac