Za strežnike je sinhronizacija zelo uporabna. Ali ste uporabnik Linuxa? Potem vam lahko veliko pomaga tudi simbolna povezava. Vse kar morate storiti je, da z njim ustvarjate, da zmanjšate obremenitev.
V datotečnem sistemu Linux je veliko zapletenih imenikov, kajne? Spomin na vse njih je lahko prava težava. Poleg tega, če želite delati z datoteko/imenikom, ki je globoko v imenikih in podimenikih, se dolžina poti do datoteke podaljša.
Še posebej boleče je pri delu z CLI, kjer morate določiti poti do datotek. Tu je na voljo simbolna povezava.
Na primer, želite dostopati do datoteke /home//Downloads/a/b/c/d/e.txt. To je preprosta predstavitev, vendar zagotovo tipkanje celotne dolžine datoteke ni nekaj, kar bi radi počeli pogosto, kajne? Z močjo simbolne povezave lahko dramatično zmanjšate pot do datoteke na /home/e.txt.
Tukaj funkcija povezovalne povezave omogoča ustvarjanje navidezne datoteke na /home/e.txt, ki označuje /home//Downloads/a/b/c/d/e.txt. Kadar koli zahtevate manipulacijo z datoteko /home/e.txt, bo sistem deloval na izvirni datoteki.
Enaka metoda velja tudi za imenike.
Danes si oglejmo, kako ustvariti simbolno povezavo in se z njo zabavati.
Ustvarjanje simbolne povezave
V vseh sistemih Linux obstaja orodje ln. Ne mešajte z naravnim logaritmom! ln sledi isti strukturi cp in mv. Preberite več o kopiranju datotek in imenikov v Linuxu .
ln -s <imenik_datoteke_virov> <link_file_directory>Ustvarimo na primer simbolno povezavo /home /viktor /Downloads to /Downloads.
sudo ln -s /doma/zmagovalec/Prenosi/Prenosi
Čas je, da preverite rezultat. Upoštevajte, da lahko rezultat preprosto preverite z ukazom, ki deluje z uporabo tega imenika ali datoteke. Na primer,
CD /Prenosi
Zdaj sem v imeniku /prenosi. Pravzaprav to ni nov imenik. Namesto tega je povezava do izvirne mape/home/viktor/Downloads.
Preverite, ali sta oba enaka -
CD /doma/zmagovalec/Prenosils
CD /Prenosi
ls
Vidiš? Oba sta enaka!
Naredimo enako z datoteko. Predstavitveno datoteko pimusic.txt sem že nastavil na/home/viktor/Desktop. Povežimo ga kot PIMUSIC.
sudo ln -s /doma/zmagovalec/Namizni računalnik/pimusic.txt PIMUSIC
Preverite rezultat -
mačkaPIMUSIC
Ustvarjanje trajne simbolne povezave
Upoštevajte, da ustvarjene simbolne povezave niso trajne. Ko znova zaženete sistem, morate znova ustvariti simbolno povezavo. Če jih želite narediti trajne, preprosto odstranite zastavico -s. Upoštevajte, da bo ustvaril TRDO POVEZAVO.
sudo ln /doma/zmagovalec/Namizni računalnik/pimusic.txt PIMUSIC
Po ponovnem zagonu sistema preverite rezultat -
mačkaPIMUSIC
Uživajte!