@Arbuz,
post #1
W DUŻYM UPROSZCZENIU linki są tym, czym skróty w Windows albo aliasy w linuksie. Za pomocą linków tworzysz sobie skrót do pliku lub katalogu. Oczywiście są różnice między amigowymi OS a Windą (choćby problemy z usunięciem).
Żeby wytłumaczyć ideę linków posłużę się przykładem. Załóżmy, że masz w domyślnych ikonach obrazków jako wyświetlarkę wpisany DH0:C/Visage, którego nie masz na dysku. Obrazki chciałbyś przeglądać za pomocą MultiView (znajdującego się na DH0:Utilities/MultiView). Możesz we wszystkich domyślnych ikonach obrazków zmienić przypisanie z Visage na MultiView lub założyć twardego linka w DH0:C/ o nazwie Visage, odwołującego się do DH0:Utilities/MultiView. Z CLI zakładasz to tak:
MAKELINK FROM DH0:C/Visage TO DH0:Utilities/MultiView
Od tej chwili odwołując się do Visage w rzeczywistości uruchamiasz MultiView.
Jeżeli chciałbyś stworzyć link do katalogu, należy użyć opcji FORCE.
Jeżeli nie możesz namierzyć hard linka (twardego linka) na partycji, to najprościej jest użyć komendy DIR przekierowanej do pliku, np.:
DIR DH0: DIRS FILES >RAM:zawartość_dysku.txt
W ten sposób w RAM: pojawi się wylistowanie całej partycji DH0:. Teraz otwierasz ten plik edytorem tekstu i szukasz ciągu znaków:
W przypadku opisanego wyżej linku znacznik hl będzie przy pliku DH0:C/Visage, czyli:
Visage
Teraz już wiesz, że plik Visage to hard link.
Z usuwaniem linków uważaj, bo może zdarzyć się tak, że oprócz linku usuniesz również plik, na który link wskazuje.