Jak tworzyć łącza do plików lub folderów (Symlink) w systemie Linux

Jak tworzyć łącza do plików lub folderów (Symlink) w systemie Linux

Skróty w systemie Windows to dla mnie koszmar. Prawie każda zainstalowana aplikacja domyślnie umieszcza ją na pulpicie. Osobiście za każdym razem, gdy to się dzieje, wyrzucam go do śmieci, nawet przed zakończeniem instalacji. Chcę, aby mój pulpit był czysty, po prostu zostawiam go z większą liczbą ikon podczas wykonywania pracy. Ale nie wszystkie skróty są złe, aw Linuksie są dowiązania symboliczne lub Symlink że już mi się bardziej podoba.

Po pierwsze, linki te nie są generowane spontanicznie i nie wszystkie są nimi wypełnione. Aby kontynuować, może nam służyć za to, co widzisz na zdjęciu: połączyć całą zawartość folderu multimediów do folderu osobistego. W ten sposób oprogramowanie takie jak VLC musi tylko szukać w oryginalnym folderze, aby znaleźć zawartość i będzie prawie w 100% taka sama. Chodzi o to, że VLC nie pozwala na dodanie dodatkowej ścieżki do biblioteki; musisz sprawić, by pokazywała swoją bibliotekę multimediów, coś, co nie jest tym samym i przynajmniej w tej chwili nie jest dostępne w wersji beta VLC 4.0.

Jak utworzyć łącze symboliczne

Aby utworzyć łącze symboliczne, najlepiej zrobić to za pomocą terminala. Istnieją menedżery plików, które robią to za pomocą interfejsu graficznego, ale będzie to warte tylko utworzenia linku do za każdym razem. Z terminala możemy przeciągnąć zawartość całego folderu. Polecenie byłoby następujące:

ln -s "/ruta/de/origen" "/ruta/de/destino"

Dobrze, że terminal pozwala nam przeciągać foldery wewnątrz. Przykładem tworzenia łącza symbolicznego do folderu byłoby ln -s '/ media / pablinux / Data / Music / All That Remains' / home / pablinux / Music, pierwszy z cudzysłowami, ponieważ go przeciągnąłem. Polecenie, którego użyłem do umieszczenia całego folderu z muzyką, jest „trochę” dłuższe:

Połącz cały folder z muzyką

Aby zaznaczyć całą zawartość okna, najczęściej w Linuksie jest naciśnij Ctrl + A, ale jest możliwe, że jakiś menedżer plików używa kombinacji Ctrl + E. Po wybraniu wszystkiego przeciągamy go do terminala, wskazujemy ścieżkę docelową i wciskamy Enter.

Inne zastosowania

To też może nam pomóc aby „umieścić” niektóre pliki w folderze / bina dokładniej niektóre, których będziemy używać z terminalem. Na przykład możemy zainstalować kilka opcji youtube-dl, ale tylko ten oferowany w oficjalna strona internetowa i Twojego GitHuba. Zaraz po zaktualizowaniu tego, który zainstalowaliśmy, za pomocą polecenia pypeć, ale aby z niego skorzystać, musimy zainstalować pakiet python3-pips a polecenie aktualizacji pakietów jest nieco dłuższe. W takich przypadkach wolę pobrać oryginalny plik. Aktualizacja, jeśli wybierzemy tę opcję, jest tak prosta, jak pisanie youtube-dl -U, łatwy do zapamiętania w tej chwili, zobaczmy, że działa nierównomiernie.

Tworzenie łącza symbolicznego w / bin upewnimy się, że terminal będzie mógł go uruchomić, gdziekolwiek się znajduje. W przeciwnym razie nie będziemy mogli go uruchomić i będziemy musieli przeciągnąć plik do terminala przed linkiem do pobrania. To przeciągnięcie go do terminala jest czymś, co będziemy musieli zrobić, jeśli chcemy go zaktualizować, ponieważ gdy umieścimy go w folderze / bin, daje nam to błąd. Chcę to podkreślić umieszczanie plików wykonywalnych w folderze / bin może być niebezpieczne i jest zalecane tylko wtedy, gdy w 100% ufasz programistom .

Szybkość, potencjalna pięta achillesowa

Ale nie wszystko jest idealne. Może być kilka problemów w zależności od pochodzenia linku. Jeśli łączymy się z częścią HDD dysku hybrydowego, nie widać żadnej różnicy. Teraz niektóre systemy operacyjne Linux nie montują tej części automatycznie i to jest coś, co musimy skonfigurować w ustawieniach. Problemy są uwydatnione, jeśli dysk jest zewnętrzny lub jeden bezprzewodowy. Po pierwsze, w niektórych przypadkach musisz go zamontować ręcznie, a po drugie, tam zauważysz, że ładuje pliki. Film może trwać 2-3 sekundy, ale warto o tym wspomnieć.

Niezależnie od tego, gdzie znajduje się oryginalny plik, bezpośrednie linki lub, w tym przypadku, Symlink mogą być bardzo przydatne i, mając na uwadze, że niczego nie zajmująOni są tego warci.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: AB Internet Networks 2008 SL
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.