Symlinki lub dowiązania symboliczne to odpowiednik Windowsowych skrótów na sterydach, które umożliwia wskazywanie także na katalogi. Co ważne, inne aplikacje nie zdają sprawy, że korzystają z pliku lub katalogu z użyciem dowiązań symbolicznych.
Łatwo wyobrazić sobie sytuację gdy na komputerze zainstalowany jest Steam. który trzyma dość dużą bibliotekę gier w D:\Gry. Użytkownik komputera dokupił dysk SSD aby uzyskać większą wydajność, ale jest on za mały by pomieścić wszystkie gry. Można zatem przenieść te najczęściej używane na nowy dysk, a w ich miejsce utworzyć symlinki.
Aby móc utworzyć dowiązanie symboliczne konieczne jest uruchomienie konsoli (wiersza poleceń) jako Administrator i tak:
- Aby utworzyć dowiązanie symboliczne do pliku należy użyć polecenia mklink sciezka_dowiazania sciezka_pliku_docelowego, na przykład mklink d:\sprawozdanie.doc f:\dokumenty\sprawozdanie.doc.
- Aby utworzyć symlinka do katalogu trzeba skorzystać z mklink /D sciezka_dowiazania sciezka_katalogu_docelowego, czyli mklink /D e:\Gry\Hl3 g:\Gry\Hl3.
To prawda, jest to bardzo dobre rozwiązanie gdy chcemy przenieść część powiązanych danych na inny dysk. Krótko, konkretnie i na temat. Bardzo fajny i przydatny artykuł ;)