Ыкчам жооп: Linux ичинде символдук шилтемени кантип түзүү керек?

Linux же Unix сыяктуу системада катуу шилтемелерди түзүү үчүн:

  • sfile1file жана link1file ортосунда катуу шилтеме түзүңүз, иштетиңиз: ln sfile1file link1file.
  • Катуу шилтемелердин ордуна символикалык шилтемелерди жасоо үчүн: ln -s булак шилтемесин колдонуңуз.
  • Linux'та жумшак же катуу шилтемелерди текшерүү үчүн, иштетиңиз: ls -l source link.

Символикалык шилтеме, ошондой эле жумшак шилтеме деп аталат, бул Windows же Macintosh лакап аты сыяктуу башка файлды көрсөткөн файлдын өзгөчө түрү. Катуу шилтемеден айырмаланып, символдук шилтеме максаттуу файлдагы маалыматтарды камтыбайт. Ал жөн гана файл тутумундагы башка жазууну көрсөтөт.

rm жана символдук шилтемени алып салуу буйруктарын ажыратыңыз. rm: бул ар бир берилген файлды, анын ичинде символдук шилтемелерди алып салуу үчүн терминалдык буйрук. Символикалык шилтеме Linux'та файл катары эсептелгендиктен, аны rm буйругу менен өчүрө аласыз.

Linux же Unix сыяктуу системада катуу шилтемелерди түзүү үчүн:

  1. sfile1file жана link1file ортосунда катуу шилтеме түзүңүз, иштетиңиз: ln sfile1file link1file.
  2. Катуу шилтемелердин ордуна символикалык шилтемелерди жасоо үчүн: ln -s булак шилтемесин колдонуңуз.
  3. Linux'та жумшак же катуу шилтемелерди текшерүү үчүн, иштетиңиз: ls -l source link.

Linux'та Soft Link жана Hard Link деген эмне? Символикалык же жумшак шилтеме баштапкы файлга чыныгы шилтеме, ал эми катуу шилтеме баштапкы файлдын күзгү көчүрмөсү. Эгер сиз түпнуска файлды жок кылсаңыз, жумшак шилтеменин мааниси жок, анткени ал жок файлды көрсөтөт.

"Wikimedia Commons" макаласындагы сүрөт https://commons.wikimedia.org/wiki/File:Ejemplo_de_enlace_simb%C3%B3lico_roto_en_UNIX_y_GNU_Linux.jpg

Бул пост жактыбы? Досторуңузга бөлүшүңүз:
OS Today