Hiter odgovor: Kako ustvariti simbolno povezavo v Linuxu?

Če želite ustvariti trde povezave v sistemu, podobnem Linuxu ali Unixu:

  • Ustvarite trdo povezavo med sfile1file in link1file, zaženite: ln sfile1file link1file.
  • Če želite ustvariti simbolne povezave namesto trdih povezav, uporabite: ln -s izvorno povezavo.
  • Če želite preveriti mehke ali trde povezave v Linuxu, zaženite: ls -l izvorna povezava.

Simbolna povezava, imenovana tudi mehka povezava, je posebna vrsta datoteke, ki kaže na drugo datoteko, podobno kot bližnjica v sistemu Windows ali vzdevek Macintosh. Za razliko od trde povezave simbolna povezava ne vsebuje podatkov v ciljni datoteki. Preprosto kaže na drug vnos nekje v datotečnem sistemu.

rm in ukaza unlink za odstranitev simbolne povezave. rm: je terminalski ukaz za odstranitev vsake dane datoteke, vključno s simbolnimi povezavami. Ker se simbolna povezava v Linuxu obravnava kot datoteka, jo lahko izbrišete z ukazom rm.

Če želite ustvariti trde povezave v sistemu, podobnem Linuxu ali Unixu:

  1. Ustvarite trdo povezavo med sfile1file in link1file, zaženite: ln sfile1file link1file.
  2. Če želite ustvariti simbolne povezave namesto trdih povezav, uporabite: ln -s izvorno povezavo.
  3. Če želite preveriti mehke ali trde povezave v Linuxu, zaženite: ls -l izvorna povezava.

Kaj je mehka in trda povezava v Linuxu? Simbolna ali mehka povezava je dejanska povezava do izvirne datoteke, medtem ko je trda povezava zrcalna kopija izvirne datoteke. Če izbrišete izvirno datoteko, mehka povezava nima vrednosti, ker kaže na neobstoječo datoteko.

Fotografija v članku "Wikimedia Commons" https://commons.wikimedia.org/wiki/File:Ejemplo_de_enlace_simb%C3%B3lico_roto_en_UNIX_y_GNU_Linux.jpg

Vam je všeč ta objava? Prosimo, delite s prijatelji:
OS danes