Kuidas luua Linuxis sümboolset linki?

Vaikimisi loob käsk ln kõvad lingid. 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 ).

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

Püsiva sümbollingi loomine

Pange tähele, et teie loodud sümbollingid ei ole püsivad. Süsteemi taaskäivitamisel peate sümlingi uuesti looma. Nende püsivaks muutmiseks eemaldage lihtsalt lipp "-s". Pange tähele, et see loob HARD LINK.

Sümboolne link, mida nimetatakse ka pehmeks lingiks, on eritüüpi fail, mis osutab teisele failile, sarnaselt Windowsi otsetee või Macintoshi varjunimega. Erinevalt kõvast lingist ei sisalda sümboolne link sihtfailis olevaid andmeid. See lihtsalt osutab teisele kirjele kuskil failisüsteemis.

Sümboolne link on eritüüpi fail, mille sisu on string, mis on teise faili teenimi, faili, millele link viitab. (Sümboolse lingi sisu saab lugeda lugemislingi(2) abil.) Teisisõnu, sümboolne link on osuti teisele nimele, mitte aluseks olevale objektile.

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.

Kõva lingi definitsioon:

Kõva link on lihtsalt Linuxi või mõne muu Unixi-laadse operatsioonisüsteemi olemasoleva faili lisanimi. Mis tahes faili jaoks saab luua mis tahes arvu kõvasid linke ja seega suvalise arvu nimesid. Tugevaid linke saab luua ka teistele kõvadele linkidele.

Noh, käsk "ln -s" pakub teile lahendust, lubades teil luua pehme lingi. Linuxi käsk ln loob linke failide/kataloogide vahel. Argument "s" muudab lingi kõva lingi asemel sümboolseks või pehmeks lingiks.

programmi kataloogi failihalduris, näib see sisaldavat /mnt/partition/ faile. programm. Lisaks "sümboolsetele linkidele", mida tuntakse ka "pehmete linkidena", saate selle asemel luua "kõva lingi". Sümboolne või pehme link osutab failisüsteemi teele.

Sümboolne või pehme link on tegelik link originaalfailile, samas kui kõva link on originaalfaili peegelkoopia. … on algfailist erinevad inoodi numbrid ja failiõigused, õigusi ei värskendata, sellel on ainult algfaili tee, mitte sisu.

Millist käsku kasutatakse sümboolsete linkide loomiseks?

Käsk ln on standardne Unixi käsuutiliit, mida kasutatakse olemasoleva faili või kataloogi kõva lingi või sümboolse lingi (symlink) loomiseks.

Sümboolse lingi eemaldamiseks kasutage argumendina kas käsku rm või unlink, millele järgneb sümboolse lingi nimi. Kataloogile osutava sümboolse lingi eemaldamisel ärge lisage sümbollingi nimele lõppu kaldkriipsu.

UNIX Symbolic link või Symlink Tips

  1. Kasutage pehme lingi värskendamiseks käsku ln -nfs. …
  2. Kasutage UNIX-i pehme lingi kombinatsioonis pwd-d, et teada saada tegelik tee, millele teie pehme link osutab. …
  3. Kõigi UNIX-i pehmete ja kõvade linkide leidmiseks mis tahes kataloogis käivitage järgmine käsk "ls -lrt | grep “^l” “.

22 апр. 2011. aasta.

Olen avastanud, et lihtsam on minna sinna, kuhu soovite linki panna, ja seejärel luua link, kasutades sudo ln -s /path/to/source/file , kui teha ln -si sihtallikas. Nii et teie puhul teeksin cd /usr/bin ja seejärel sudo ln -s /opt/bin/pv4.

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