Hierarchiczna struktura systemu plików jest bardzo prosta i przejrzysta, ale niekiedy chcielibyśmy posiadać ten sam plik w dwóch różnych miejscach. Zawsze możemy zrobić jego kopię i umieścić ją w docelowym katalogu, ale to zajmowałoby jakże cenne miejsce na dysku.
Dlatego pojawiły się dowiązania. Rozróżniamy dwa rodzaje dowiązań:
Twarde (hard links):
Twarde dowiązania zwiększają liczbę odwołań do pliku, przez co plik zostaje usunięty dopiero po usunięciu ostatniego twardego dowiązania.
Miękkie (soft links)
Miękkie dowiązania nie zwiększają liczby odwołań do pliku, przez co gdy plik zostanie usunięty, dowiązanie staje się błędne.