Unixте кантип шилтеме түзөсүз?

Алыдын ала, ln буйругу катуу шилтемелерди түзөт. Символикалык шилтеме түзүү үчүн, -s ( –символикалык ) параметрин колдонуңуз. Эгерде FILE жана LINK экөө тең берилсе, ln биринчи аргумент ( FILE ) катары көрсөтүлгөн файлдан экинчи аргумент ( 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 myfile with the name of the symbolic link. The ln command then creates the symbolic link.

Символикалык шилтеме түзүү -s опциясын ln буйругуна, андан кийин максаттуу файлга жана шилтеменин аталышына өткөрүңүз. Төмөнкү мисалда файл бин папкасына символдоштурулган. Төмөнкү мисалда орнотулган тышкы диск үй каталогуна символдоштурулган.

үчүн make links between files you need to use ln command. A symbolic байланыш (also known as a soft байланыш or символ) consists of a special type of file that serves as a reference to another file or directory.

UNIXте шилтеме болуп саналат файлга көрсөткүч. Бардык программалоо тилдериндеги көрсөткүчтөр сыяктуу эле, UNIXтеги шилтемелер файлды же каталогду көрсөткөн көрсөткүчтөр. Шилтемелерди түзүү - бул файлга кирүү үчүн жарлыктардын бир түрү. Шилтемелер башка жерде бир эле файлга шилтеме жасоого бирден ашык файл атын берет.

Катуу шилтеме болуп саналат негизинен файлга ыйгарылган энбелги же ат. Бул жаңы шилтеме эски файлдын өзүнчө көчүрмөсү эмес, тескерисинче, эски файлдагыдай эле файл мазмунунун башка аталышы. … Демек, эски файлга жасаган бардык өзгөртүүлөрүңүз жаңы шилтемеде көрүнөт.

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

Каталогдогу символикалык шилтемелерди көрүү үчүн:

  1. Терминалды ачып, ошол каталогго өтүңүз.
  2. Команданы териңиз: ls -la. Бул каталогдогу бардык файлдардын тизмеси жашырылган болсо дагы.
  3. l менен башталган файлдар сиздин символдук шилтеме файлдарыңыз.

Катуу шилтемеленген каталогдордун себеби эмес, уруксат бир аз техникалык болуп саналат. Негизинен алар файл тутумунун структурасын бузушат. Сиз жалпысынан баары бир катуу шилтемелерди колдонбошуңуз керек. Символикалык шилтемелер бир эле функциялардын көбүн көйгөй жаратпастан колдонууга мүмкүндүк берет (мисалы, ln -s target link ).

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

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