Tworzenie dowiązania symbolicznego, jest to po prostu tworzenie „skrótu” do innego pliku/folderu. Aby stworzyć dowiązanie symboliczne musimy ustawić flagę „s” oraz podać źródło, czyli plik/folder docelowy do którego ma prowadzić nasz „skrót” i nazwa linku symbolicznego:
ln -s źródło link_symboliczny
Przykład praktyczny:
Instalowanie aplikacji PHP (dla przykładu będzie to framework Symfony) na serwerze. Kopiujemy wszystkie pliki do katalogu głownego użytkownika tzn. domena/user – równolegle z public_html. Public_html usuwamy i tworzymy dowiązanie symboliczne na folder web, w którym jest nasza aplikacja:
ln -s web public_html
Pytania do wyjaśnienia:
- Czym różni się dowiązanie symboliczne od twardego?