Jak tworzyć dowiązania symboliczne na komputerze Mac?
Dowiązanie symboliczne, często skracane do dowiązania symbolicznego, to rodzaj dowiązania, które jest przechowywane w jednym miejscu na komputerze i wskazuje na inną lokalizację na tym samym komputerze. Możesz myśleć o tym jako o skrócie do aplikacji. Mimo że rzeczywisty plik aplikacji znajduje się głęboko w folderach, możesz po prostu dwukrotnie kliknąć skrót aplikacji na pulpicie, aby uruchomić aplikację.
Dowiązanie symboliczne to rodzaj skrótu, ale działa inaczej(A symlink is a type of shortcut, but it works differently) niż zwykłe skróty. To mniej skrótu, a więcej rzeczywistego pliku, na który wskazuje. Każda aplikacja, którą dostarczasz z dowiązaniami symbolicznymi, będzie traktować te linki jako rzeczywiste pliki, a nie zwykłe pliki skrótów.
Są one niezwykle przydatne, ponieważ nie musisz przyklejać się do konkretnego folderu, aby aplikacja działała. Możesz przechowywać swoje dane w innych folderach i możesz utworzyć dowiązanie symboliczne w oryginalnym folderze, wskazując nowy folder, który utworzyłeś. Twój system i aplikacje będą myśleć, że tak naprawdę nie wprowadziłeś żadnych zmian i będą działać normalnie, chociaż jest inaczej.
Tworzenie dowiązania symbolicznego za pomocą terminala(Creating a Symlink Using The Terminal)
Tworzenie dowiązania symbolicznego na komputerze Mac(Mac) jest niezwykle łatwe. Wbudowana aplikacja Terminal zawiera polecenie, które umożliwia łatwe tworzenie dowolnej liczby dowiązań symbolicznych na komputerze Mac .
Wszystko, co musisz wiedzieć, to lokalizacja, w której chcesz utworzyć dowiązanie symboliczne i ścieżkę, na którą to dowiązanie powinno wskazywać. Gdy masz te informacje, oto jak utworzyć dowiązanie symboliczne w Terminalu(Terminal) .
Uruchom aplikację Terminal w preferowany sposób na komputerze (Terminal)Mac .
Wpisz następujące polecenie w oknie Terminala(Terminal) i naciśnij Enter . Pamiętaj, aby zastąpić miejsce docelowe(destination) folderem, na który ma wskazywać łącze, a lokalizację(location) ścieżką, w której chcesz zapisać łącze.
ln -s lokalizacja docelowa(ln -s destination location)
Aby utworzyć dowiązanie symboliczne na pulpicie, które wskazuje na folder Dokumenty, użyj następującego polecenia:
ln -s /Users/Mahesh/Documents /Users/Mahesh/Desktop
Dowiązanie symboliczne zostanie utworzone i zapisane na twoim pulpicie. Kliknij go dwukrotnie, a otworzy się folder Dokumenty (jeśli to właśnie określiłeś powyżej) w Finderze(Finder) .
Jeśli katalog, dla którego chcesz utworzyć dowiązanie symboliczne, zawiera w swoich nazwach spacje, upewnij się, że nazwy ścieżek są ujęte w podwójne cudzysłowy, aby uniknąć błędów.
Możesz teraz używać tego dowiązania symbolicznego w dowolnych poleceniach i aplikacjach, a będzie on traktowany jako aktualna wersja Twojego folderu lub pliku(the actual version of your folder or file) .
Użyj aplikacji, aby utworzyć dowiązanie symboliczne(Use An App To Create a Symlink)
Terminal nie jest jedynym sposobem tworzenia dowiązań symbolicznych na komputerze Mac . Jeśli nie jesteś facetem od terminala(Terminal) , masz dostępną aplikację, która pozwoli ci tworzyć dowiązania symboliczne na twoim komputerze.
Ta aplikacja dodaje opcję do menu kontekstowego, dzięki czemu można tworzyć dowiązania symboliczne, klikając prawym przyciskiem myszy pliki i foldery.
Udaj się na stronę SymbolicLinker na GitHub(SymbolicLinker page on GitHub) i pobierz i otwórz pakiet na komputerze Mac .
Skopiuj plik SymbolicLinker.service.app z pakietu, przytrzymaj klawisz Option , kliknij menu Idź(Go) w Finderze, wybierz Biblioteka(Library) , otwórz folder Usługi(Services) i wklej skopiowany plik.
Kliknij dwukrotnie(Double-click) aplikację, aby ją otworzyć. Nic nie pokaże, ale potajemnie dodał opcję do menu kontekstowego.
Znajdź plik lub folder, dla którego chcesz utworzyć dowiązanie symboliczne, kliknij go prawym przyciskiem myszy i wybierz Usługi(Services) , a następnie Utwórz dowiązanie symboliczne(Make Symbolic Link) .
Utworzy dowiązanie symboliczne w tym samym folderze, co oryginalny plik/folder. Możesz go jednak przenieść, jeśli chcesz.
Twórz dowiązania symboliczne za pomocą(Create Symlinks Using) usługi automatyzującej(Automator Service)
Metoda Automator do tworzenia dowiązań symbolicznych działa w podobny sposób, jak powyższa metoda. Ale ten będzie odpowiedni dla tych z Was, którzy nie ufają żadnym przypadkowym aplikacjom w Internecie(Internet) i wolą stworzyć coś samemu, aby dokładnie wiedzieć, co zawiera.
Uruchom aplikację Automator na komputerze Mac.
Wybierz Usługa(Service) , a następnie Wybierz(Choose) , aby utworzyć nową usługę Automator na komputerze (Automator)Mac .
Ustaw(Set) opcje u góry w następujący sposób:
Usługa odbiera wybrane – pliki lub foldery
w – dowolna aplikacja(Service receives selected – files or folders in – any application)
Na liście akcji wyszukaj akcję o nazwie Run Shell Script i przeciągnij ją do prawego panelu.
Skonfiguruj akcję i polecenia w następujący sposób:
Shell – /bin/bash Pass input – as arguments while [ $# -ne 0 ]; do ln -s “$1” “$1 symlink” shift done
Zapisz usługę, klikając menu Plik(File) u góry i wybierając Zapisz(Save) . Wprowadź opisową nazwę usługi i naciśnij Zapisz(Save) .
Aby utworzyć dowiązanie symboliczne z nowo utworzoną usługą Automatora(Automator) , kliknij prawym przyciskiem myszy plik lub folder i wybierz Usługi(Services) , a następnie nazwę usługi.
Możesz także utworzyć skrót klawiaturowy(create a keyboard shortcut) do usługi, aby jeszcze bardziej ułatwić tworzenie dowiązań symbolicznych na swoim komputerze.
Usuwanie dowiązania symbolicznego na komputerze Mac(Deleting a Symlink On Mac)
Dowiązania symboliczne nie zajmują dużo miejsca w pamięci, ponieważ są tylko skrótami do plików i folderów na komputerze. Jeśli jednak chcesz usunąć jeden lub kilka z nich ze swojego komputera, możesz to zrobić na dwa sposoby.
Uruchom aplikację Terminal , wpisz następujące polecenie i naciśnij Enter . Pamiętaj, aby zastąpić dowiązanie symboliczne(symlink) ścieżką dowiązania symbolicznego na komputerze Mac .
rm dowiązanie symboliczne(rm symlink)
Innym sposobem usunięcia dowiązania symbolicznego jest użycie opcji menu kontekstowego. Kliknij prawym przyciskiem myszy łącze symboliczne i wybierz opcję Przenieś do kosza(Move to Trash) . Spowoduje to usunięcie dowiązania symbolicznego z komputera Mac .
Pamiętaj o opróżnieniu Kosza po usunięciu dowiązania symbolicznego , aby upewnić się, że zniknęło na dobre z komputera Mac .
Wniosek(Conclusion)
Dowiązania symboliczne są znacznie potężniejsze niż zwykłe aliasy, ponieważ działają we wszystkich aplikacjach i poleceniach tak, jakby były to prawdziwe pliki.
Related posts
Jak zapobiec spaniu komputera Mac?
Jak zmienić przypisanie klawiszy Fn na komputerze Mac?
Niektóre klawisze na komputerze Mac nie działają prawidłowo?
5 sposobów na wymuszenie zamknięcia aplikacji na komputerze Mac
Jak włączyć i używać trybu „Obraz w obrazie” na komputerze Mac?
Jak robić zrzuty ekranu w systemie Mac OS za pomocą skrótów klawiaturowych
20 wskazówek, jak najlepiej wykorzystać Findera na Macu
Jak włączyć blokadę aktywacji na komputerze Mac?
Najlepsze skróty klawiaturowe w systemie Mac OS X
Jak skanować za pomocą przechwytywania obrazu na komputerze Mac
Jak drukować w czerni i bieli na komputerze Mac?
Czy powinieneś zaktualizować komputer Mac do Mojave?
Jak mocno zresetować komputer z systemem Mac OS X i ponownie zainstalować system operacyjny?
Użyj wejścia audio Line In na komputerze Mac
10 najlepszych darmowych gier na komputery Mac, które możesz pobrać teraz
Jak edytować plik Hosts na komputerze Mac?
Jak zaktualizować aplikacje Mac OS X i Mac z terminala?
Jak utrudnić komuś włamanie się do komputera Mac?
Jak wysyłać zaszyfrowane wiadomości e-mail z komputera Mac?
5 aplikacji, które przeniosą Twój nowy komputer Mac na wyższy poziom