Jak utworzyć dowiązanie symboliczne w systemie Linux?

Podczas konfigurowania systemu Linux często zdarza się, że użytkownik musi nawigować między różnymi katalogami i plikami. W takich przypadkach przydatne jest użycie dowiązań symbolicznych w celu połączenia katalogów i plików w różnych lokalizacjach. Jest to również znane jako miękkie łącza lub twarde łącza. W tym samouczku wyjaśniono, jak utworzyć dowiązanie symboliczne w systemie Linux.

Co to jest dowiązanie symboliczne?

Dowiązanie symboliczne w systemie Linux przypomina skrót w systemie Windows. Odzwierciedla pierwotną lokalizację pliku/katalogu w wybranej lokalizacji dowiązania symbolicznego. Po kliknięciu dowiązania symbolicznego system operacyjny przekierowuje je do oryginalnego pliku/katalogu.

Kroki, aby utworzyć dowiązanie symboliczne w systemie Linux

Aby utworzyć dowiązanie symboliczne w systemie Linux, musisz wykonać następujące kroki:

  • Uruchom polecenia w terminalu: Najpierw otwórz terminal i uruchom następującą linię poleceń: ln -s 'ścieżka/do/oryginału’ 'ścieżka/do/dowiązania-symbolicznego’. Ma to na celu utworzenie dowiązania symbolicznego z oryginalnego katalogu do katalogu dowiązania symbolicznego.
  • Utwórz dowiązania symboliczne dla plików: Aby utworzyć dowiązanie symboliczne dla pliku zamiast katalogu, składnia jest podobna. Po prostu uruchom następujące polecenie w terminalu: ln -s 'path/to/original’ 'path/to/symbolic-link’
  • Sprawdź dowiązanie symboliczne: Aby sprawdzić, czy dowiązanie symboliczne zostało utworzone poprawnie, musisz uruchomić w terminalu następującą komendę: ls -l. Spowoduje to wyświetlenie pełnej ścieżki katalogu, w którym utworzono dowiązanie symboliczne.
  • Usuń dowiązanie symboliczne: Aby usunąć dowiązanie symboliczne, uruchom następujące polecenie w terminalu: rm -f 'ścieżka/do/dowiązania-symbolicznego’. Spowoduje to usunięcie dowiązania symbolicznego i wpłynie tylko na dowiązanie symboliczne, a nie na oryginał.

Ćwiczenia

W ramach ćwiczenia spróbuj utworzyć dowiązanie symboliczne z pliku/katalogu o nazwie „katalog-domowy” do pliku/katalogu o nazwie „dowiązanie-symboliczne”:

  • Otwórz terminal.
  • Uruchom następujące polecenie: ln -s 'ścieżka/do/oryginału’ 'ścieżka/do/dowiązania-symbolicznego’
  • Sprawdź, czy dowiązanie symboliczne zostało utworzone poprawnie, uruchamiając komendę ls -l, aby sprawdzić, czy dowiązanie symboliczne zostało utworzone poprawnie.
  • Na koniec usuń dowiązanie symboliczne, uruchamiając polecenie rm -f 'ścieżka/do/dowiązanie-symboliczne’, aby upewnić się, że żadne pliki/katalogi nie zostały przypadkowo usunięte.

Wniosek

Tworzenie dowiązań symbolicznych w Linuksie może początkowo wydawać się skomplikowane, ale po zrozumieniu tej koncepcji staje się naprawdę łatwe. Dzięki temu samouczkowi nauczyłeś się, jak tworzyć i usuwać dowiązania symboliczne w systemie Linux. Możesz teraz zacząć używać dowiązań symbolicznych, aby uprościć swoje projekty w systemie Linux!

Jak utworzyć dowiązanie symboliczne w systemie Linux?

Dowiązania symboliczne w systemie Linux służą do tworzenia odniesień do istniejących plików i katalogów. Te dowiązania symboliczne umożliwiają użytkownikom łączenie się z istniejącymi plikami i katalogami przy użyciu innej nazwy łącza. W tym samouczku omówimy, jak utworzyć dowiązanie symboliczne w systemie Linux.

Krok 1: Otwórz Terminal

Aby rozpocząć, otwórz konsolę lub aplikację terminalową w systemie Linux. Można to zrobić, klikając ikonę terminala w menu głównym.

Krok 2: Użyj polecenia ln

Gdy terminal jest otwarty, możesz użyć polecenia ln, aby utworzyć dowiązanie symboliczne. Podstawowa składnia polecenia „ln” jest następująca:

ln -s

W powyższej składni albo jest istniejącym plikiem lub katalogiem i jest dowiązaniem symbolicznym, które zostanie utworzone dla pliku lub katalogu.

Krok 3: Uruchom polecenie

Gdy zrozumiesz podstawową składnię, możesz uruchomić polecenie ln, aby utworzyć dowiązanie symboliczne.

Przykłady:

  • ln -s /home/username/Documents/my_file.txt my_file_link.txt
  • ln -s /home/nazwa_użytkownika/Documents/my_directory link do mojego_katalogu

W pierwszym przykładzie tworzone jest dowiązanie symboliczne o nazwie link_my_file.txt do pliku my_file.txt. W drugim przykładzie tworzone jest dowiązanie symboliczne do katalogu mój_katalog o nazwie dowiązanie_mój_katalog.

Krok 4: Sprawdź dowiązanie symboliczne

Aby sprawdzić, czy dowiązanie symboliczne zostało utworzone poprawnie, możesz użyć polecenia „ls -l” w katalogu, w którym utworzono dowiązanie. Spowoduje to wyświetlenie nazwy łącza oraz katalogu lub pliku, na który wskazuje łącze.

Przykład:

  • ls -l link_my_file.txt

Dzięki temu samouczkowi wiesz już, jak utworzyć dowiązanie symboliczne w systemie Linux. Należy pamiętać, że dowiązania symboliczne różnią się od dowiązań twardych. Dowiązania symboliczne odnoszą się do wszelkich zmian w plikach lub katalogach, do których się odnoszą, podczas gdy dowiązania twarde nie.

Szczęście!

  • Facebook
  • Świergot