Kif nibdel rabta simbolika fil-Linux?

Imbagħad, hemm tliet modi kif tbiddel is-simbolu:

  1. Uża ln b'forza -f u anke għad-direttorji -n (inode jista' jerġa' jintuża): ln -sfn /xi/new/path linkname.
  2. Neħħi s-simbolu u oħloq wieħed ġdid (anke għad-direttorji): rm linkname; ln -s /xi/ġdid/isem tal-link tal-passaġġ.

Le. Is-sejħa tas-sistema ta' symlink se tirritorna EEXIST jekk diġa teżisti newpath. Tista' tikkollega biss minn node ġdid fis-sistema tal-fajls.

X'jiġri għal symlink jekk inbiddlu isem fajl? Ladarba inti timxi fajl li liema symlink jindika, symlink hija miksura aka dangling symlink. Għandek tħassarha u toħloq waħda ġdida jekk trid tindika l-isem tal-fajl il-ġdid.

Peress li r-rabtiet simboliċi m'għandhomx modi chmod m'għandu l-ebda effett fuq ir-rabtiet simboliċi. Jekk il-fajl jinnomina direttorju, chmod jibdel il-mod ta 'kull fajl fis-subtree kollu konness f'dak il-punt. Issegwix links simboliċi. Peress li r-rabtiet simboliċi m'għandhomx modi, chmod m'għandu l-ebda effett fuq ir-rabtiet simboliċi.

Biex tneħħi rabta simbolika, uża jew il-kmand rm jew unlink segwit mill-isem tas-simbolu bħala argument. Meta tneħħi rabta simbolika li tipponta lejn direttorju, tehmeżx linja mmejla ta' wara mal-isem tal-link simboliku.

Ir-raġuni hard-linking direttorji hija mhux permess huwa ftit tekniku. Essenzjalment, ikissru l-istruttura tas-sistema tal-fajls. Ġeneralment m'għandekx tuża hard links xorta waħda. Links simboliċi jippermettu ħafna mill-istess funzjonalità mingħajr ma jikkawżaw problemi (eż. ln -s target link ).

Biex toħloq rabta simbolika, uża l-għażla -s ( –symbolic ).. Jekk jingħataw kemm il-FILE kif ukoll il-LINK, ln joħloq link mill-fajl speċifikat bħala l-ewwel argument ( FILE ) għall-fajl speċifikat bħala t-tieni argument ( LINK ).

Jekk rabta simbolika titħassar, il-mira tagħha tibqa' mhux affettwata. Jekk rabta simbolika tipponta lejn mira, u xi żmien wara dik il-mira titmexxa, tissemma mill-ġdid jew titħassar, ir-rabta simbolika ma tiġix aġġornata jew imħassra awtomatikament, iżda tkompli teżisti u xorta tindika l-mira l-antika, issa post li ma jeżistix jew fajl.

Biex tara l-links simboliċi f'direttorju:

  1. Iftaħ terminal u mur għal dak id-direttorju.
  2. Ittajpja l-kmand: ls -la. Dan għandu jelenka fit-tul il-fajls kollha fid-direttorju anki jekk huma moħbija.
  3. Il-fajls li jibdew b'l huma l-fajls tal-link simboliku tiegħek.
Bħal din il-kariga? Jekk jogħġbok taqsam ma 'sħabek:
OS Illum