Kuidas Unixis linki luua?

Vaikimisi ln käsk loob kõvasid linke. Sümboolse lingi loomiseks kasutage suvandit -s ( –symbolic ). Kui on antud nii FILE kui ka LINK, loob ln esimese argumendina määratud failist ( FILE ) lingi teise argumendina määratud failile ( LINK ).

Replace source_file with the name of the existing file for which you want to create the symbolic link (this file can be any existing file or directory across the file systems). Replace minu fail with the name of the symbolic link. The ln command then creates the symbolic link.

Sümboolse lingi loomiseks edasta suvand -s käsule ln, millele järgneb sihtfail ja lingi nimi. Järgmises näites on fail sümlingitud prügikasti kausta. Järgmises näites on ühendatud väline draiv sümlingitud kodukataloogi.

Et linke teha failide vahel peate kasutama käsku ln. Sümboolne link (tuntud ka kui pehme link or sümmeetriline link) koosneb spetsiaalsest failitüübist, mis toimib viitena teisele failile või kataloogile.

Link UNIXis on kursor failile. Nagu kõigi programmeerimiskeelte osutid, on UNIX-i lingid viited failile või kataloogile. Linkide loomine on teatud tüüpi otseteed failile juurdepääsuks. Lingid võimaldavad rohkem kui ühel failinimel viidata samale failile mujal.

Raske link on sisuliselt failile määratud silt või nimi. See uus link ei ole eraldi koopia vanast failist, vaid hoopis teistsugune nimi täpselt samale failisisule kui vana fail. … Järelikult on kõik vana faili tehtud muudatused uues lingis nähtavad.

Kui jaoks on loodud kõva link tekstifail. Seejärel algne tekstifail kustutatakse, seejärel luuakse selle faili nime koopia, selles mõttes, et algne fail kustutatakse.

Kataloogi sümboolsete linkide vaatamiseks toimige järgmiselt.

  1. Avage terminal ja liikuge sellesse kataloogi.
  2. Tippige käsk: ls -la. See loetleb pikalt kõik kataloogis olevad failid, isegi kui need on peidetud.
  3. Failid, mis algavad tähega l, on teie sümboolsed lingifailid.

Kataloogide kõvalinkimise põhjus on ei ole lubatud on veidi tehniline. Põhimõtteliselt rikuvad nad failisüsteemi struktuuri. Üldiselt ei tohiks te kõvalinke kasutada. Sümboolsed lingid võimaldavad enamikku samadest funktsioonidest ilma probleeme tekitamata (nt ln -s sihtlink ).

Pehmed lingid on sarnased otseteedega ja võivad osutada mis tahes failisüsteemis teisele failile või kataloogile. Kõvad lingid on ka otseteed failide ja kaustade jaoks, kuid kõva linki ei saa luua kausta või faili jaoks teises failisüsteemis. Vaatame sümlingi loomise ja eemaldamise samme.

Kas see postitus meeldib? Palun jagage oma sõpradele:
OS täna