Zašto kreiramo soft link u Linuxu?

Soft Link sadrži putanju za originalni fajl, a ne sadržaj. Uklanjanje mekog linka ne utiče ni na šta osim uklanjanja originalnog fajla, link postaje "viseća" veza koja ukazuje na nepostojeći fajl. Soft link može povezivati ​​na direktorij.

Simbolička veza, takođe nazvana meka veza, jeste posebna vrsta datoteke koja ukazuje na drugu datoteku, slično kao prečica u Windows-u ili Macintosh alias-u. Za razliku od tvrde veze, simbolička veza ne sadrži podatke u ciljnoj datoteci. Jednostavno ukazuje na drugi unos negdje u sistemu datoteka.

Zašto koristiti simboličke veze? You can operate on symlinks as if they were the actual files to which they pointing somewhere down the line (except deleting them). This allows you to have multiple “access points” to a file, without having excess copies (that remain up to date, since they always access the same file).

Meka veza (poznata i kao simbolična veza) djeluje kao pokazivač ili referenca na ime datoteke. Ne pristupa podacima dostupnim u originalnoj datoteci.
...
Soft Link :

Parametri poređenja Hard link Soft link
Sistem podataka Ne može se koristiti na različitim sistemima datoteka. Može se koristiti na različitim sistemima datoteka.

Da biste napravili veze između fajlova, potrebno je koristite ln komandu. Simbolička veza (također poznata kao meka veza ili simbolična veza) sastoji se od posebne vrste datoteke koja služi kao referenca na drugu datoteku ili direktorij. Unix/Linux operativni sistemi često koriste simboličke veze.

Da biste uklonili simboličku vezu, koristite bilo koju naredba rm ili unlink iza koje slijedi ime simbolične veze kao argument. Kada uklanjate simboličku vezu koja upućuje na direktorij, nemojte dodavati zadnju kosu crtu imenu simbolične veze.

Simboličke veze su koristi se cijelo vrijeme za povezivanje biblioteka i osiguravanje da su datoteke na dosljednim mjestima bez pomicanja ili kopiranja originala. Veze se često koriste za „pohranjivanje“ više kopija iste datoteke na različitim mjestima, ali i dalje upućuju na jednu datoteku.

Čvrsta veza je tačna replika stvarne datoteke na koju ukazuje . I tvrda veza i povezana datoteka dijele isti inode. Ako se izvorni fajl izbriše, čvrsta veza i dalje radi i moći ćete pristupiti datoteci sve dok broj tvrdih veza do datoteke ne bude 0 (nula).

Razlog zbog kojeg su direktoriji tvrdog povezivanja je nije dopusteno je malo tehnički. U suštini, oni razbijaju strukturu sistema datoteka. Ionako općenito ne biste trebali koristiti tvrde veze. Simboličke veze dozvoljavaju većinu iste funkcionalnosti bez izazivanja problema (npr. ln -s ciljna veza).

Čvrsta veza je samo dodatno ime za postojeću datoteku na Linuxu ili drugim operativnim sistemima sličnim Unixu. Bilo koji broj tvrdih veza, a time i bilo koji broj imena, može se kreirati za bilo koju datoteku. Čvrste veze se također mogu kreirati prema drugim tvrdim vezama.

Sviđa vam se ovaj post? Molimo vas da podijelite sa svojim prijateljima:
OS Today