Jak Tworzyć Dowiązania Symboliczne w Linuksie

Nauczenie się komend symbolicznych w Linuksie jest świetnym sposobem na poprawę twojego potencjału w terminalu Linuksa. W tym poradniku, zajmiemy się kilkoma poleceniami aby nauczyć się dowiązań symbolicznych w szybki i łatwy sposób. Zanim zaczniemy, przejrzyjmy czym są dowiązania symboliczne.

Czym są dowiązania symboliczne w Linuksie

Dowiązania symboliczne są nie tylko pomocne w tworzeniu skrótów i zarządzaniu plikami w systemach operacyjnych takich jak Linux. Służą one również jako sposób na tworzenie różnych lokalizacji dla podstawowych folderów użytkownika, na przykład Dokumenty, Obrazy, Pobrane i wiele innych!

Linki symboliczne działają jak ciąg tworzący ścieżki dla różnych plików, folderów i katalogów w systemie komputerowym. Są one zdolne do tworzenia i przechowywania wielu plików w różnych miejscach odnoszą się do jednego pliku. Tak więc, zwiększenie wydajności poprzez zlokalizowanie wszystkich konkretnych dokumentów w jednym command.

Te linki są przechowywane w mainframe, więc nawet jeśli oryginalny plik zostanie usunięty, będziesz miał kopię zapasową dla większości ważnych plików. Dowiązania symboliczne pomagają tworzyć nieważne ścieżki łącza do przechowywania fragmentów informacji zgodnie z wymaganiami użytkownika.

Dzięki przyjaznym dla użytkownika funkcjom w Linuksie, nawet Microsoft podąża za nim, tworząc Dowiązania symboliczne. Symboliczne linki, znane również jako Soft links lub Symlinks, nie są unikalne dla Linuksa ale są tak jak opcja Szukaj w Windows gdzie można wyszukać konkretny plik lub katalog na dysku poprzez wykonanie różnych komend.

Jak stworzyć Symboliczne Linki w Linuksie?

Spójrzmy na to, jak można tworzyć dowiązania plików i folderów w Linuksie:

Tworzenie dowiązań symbolicznych w Linuksie dla plików

Generalnie, do tworzenia dowiązań używamy polecenia ln i opcji -s, aby określić dowiązania symboliczne. Jest to najprostszy sposób, aby zapewnić elastyczne podejście, które pozwala na eksperymentowanie z językiem tak bardzo, jak to tylko możliwe. W tworzeniu dowiązań symbolicznych w Linuksie nie ma nic trudnego – wystarczy wykonać jeden prosty krok.

ln -s 

Polecenie ln w Linuksie tworzy dowiązania między plikami źródłowymi i katalogami.

  • -s – polecenie dla dowiązań symbolicznych.
  • – nazwa istniejącego pliku, dla którego tworzymy dowiązanie
  • – nazwa dowiązania symbolicznego.

Tworzone dowiązania można zweryfikować przez wylistowanie katalogów za pomocą polecenia list szczegółowy:

ls -l

Jednakże, jeśli nie podamy , polecenie automatycznie utworzy nowe dowiązanie w istniejącym katalogu.

Tworzenie dowiązań symbolicznych w Linuksie dla folderów

Tworzenie dowiązań symbolicznych dla folderów również nie jest trudne. Polecenie używane do tworzenia dowiązań symbolicznych folderów to:

ln -s 

Na przykład, aby połączyć katalog /user/local/downloads/logo z folderem /devisers, użyj następującego polecenia:

ln -s /user/local/downloads/logo /devisers

Po utworzeniu dowiązania symbolicznego i dołączeniu go do folderu /devisers, będzie ono prowadzić do /user/local/downloads/logo. Gdy użytkownik zmieni katalog – cd – na /devisers, system automatycznie przejdzie do określonego pliku i zapisze go w katalogu poleceń.

Opcje dowiązania symbolicznego nazywane są przełącznikami wiersza poleceń. Oto najczęściej spotykane z nich i ich opisy:

Command Switch Description
-backup backup każdego istniejącego pliku docelowego
-d, -F, -directory superuser ma prawo do próby hard link
-f, -force istniejący plik docelowy jest usuwany
-I, -interactive pomysł przed usunięciem plików docelowych
-L, -logical docelowe referencje, które są dowiązaniami symbolicznymi
-n, -non-dereference dowiązania symboliczne do katalogów są traktowane jak pliki
-P, -physical twórz twarde dowiązania bezpośrednio do dowiązań symbolicznych
-r, -relative twórz dowiązania symboliczne względem lokalizacji dowiązania
-s, -symbol twórz dowiązania symboliczne zamiast twardych
-S, -suffix=SUFFIX zastąp zwykły sufiks kopii zapasowej
-v, -verbose print name of each linked file

Jak zmienić lub usunąć dowiązanie symboliczne w Linuksie?

Możesz usunąć istniejące linki dołączone do plików lub katalogów za pomocą polecenia unlink lub rm. Oto jak możesz to zrobić za pomocą polecenia unlink:

unlink 

Usuwanie dowiązania symbolicznego za pomocą polecenia rm jest podobne do polecenia unlink, które jest jak poniżej:

rm 

Na przykład:

rm simpleText

Zawijanie

Pamiętaj, jeśli źródło nie znajduje się już w bieżącej lokalizacji, to powinieneś usunąć pliki symboliczne, aby uniknąć tworzenia duplikatów, co może spowolnić Twoją pracę.

Linux jest wspaniałą platformą do tworzenia interaktywnych i dynamicznych aplikacji, gdzie możesz eksperymentować i wprowadzać innowacje. Silny fundament jest krytyczny. Naucz się podstaw języka dokładnie, aby wykorzystać jego pełny potencjał. Mamy nadzieję, że ten tutorial pomógł Ci poprawić swoje umiejętności z kolejnym przydatnym narzędziem!

Ten post był ostatnio modyfikowany: 9 marca 2021 10:04 am

.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.