Ինչպե՞ս եք հղում ստեղծել Յունիքսում:

Որպես լռակյաց, ln հրամանը ստեղծում է կոշտ հղումներ: Խորհրդանշական հղում ստեղծելու համար օգտագործեք -s ( –symbolic ) տարբերակը: Եթե ​​և՛ FILE-ը, և՛ LINK-ը տրված են, ln-ը հղում կստեղծի ֆայլից, որը նշված է որպես առաջին արգումենտ ( FILE ) դեպի այն ֆայլը, որը նշված է որպես երկրորդ արգումենտ ( LINK ):

Փոխարինեք source_file-ը գոյություն ունեցող ֆայլի անունով, որի համար ցանկանում եք ստեղծել խորհրդանշական հղում (այս ֆայլը կարող է լինել ցանկացած գոյություն ունեցող ֆայլ կամ գրացուցակ ֆայլային համակարգերում): Փոխարինել myfile խորհրդանշական հղման անվանմամբ։ Այնուհետև ln հրամանը ստեղծում է խորհրդանշական հղումը:

Խորհրդանշական հղում ստեղծելու համար փոխանցեք -s տարբերակը ln հրամանին, որին հաջորդում է թիրախային ֆայլը և հղման անվանումը. Հետևյալ օրինակում ֆայլը համակցված է bin պանակի մեջ: Հետևյալ օրինակում մոնտաժված արտաքին սկավառակը համակցված է տնային գրացուցակի մեջ:

Դեպի հղումներ անել ֆայլերի միջև, որոնք դուք պետք է օգտագործեք ln հրամանը: Խորհրդանշական ՈՒղեցույց (նաև հայտնի է որպես փափուկ ՈՒղեցույց or սինգլ) բաղկացած է հատուկ տեսակի ֆայլից, որը ծառայում է որպես հղում մեկ այլ ֆայլի կամ գրացուցակի:

Հղումը UNIX-ում է ցուցիչ դեպի ֆայլ. Ինչպես ցանկացած ծրագրավորման լեզուների ցուցիչները, UNIX-ի հղումները ֆայլ կամ գրացուցակ մատնանշող ցուցիչներ են: Հղումներ ստեղծելը ֆայլ մուտք գործելու մի տեսակ դյուրանցումներ է: Հղումները թույլ են տալիս մեկից ավելի ֆայլի անուններ վերաբերել նույն ֆայլին, այլուր:

Կոշտ կապն է ըստ էության, ֆայլին հատկացված պիտակ կամ անուն. Այս նոր հղումը հին ֆայլի առանձին պատճեն չէ, այլ անուն է նույն ֆայլի բովանդակության համար, ինչ հին ֆայլը: … Հետևաբար, oldfile-ում կատարած ցանկացած փոփոխություն տեսանելի կլինի newlink-ում:

Եթե ​​ստեղծվում է կոշտ հղում տեքստային ֆայլ. Այնուհետև բնօրինակ տեքստային ֆայլը ջնջվում է, այնուհետև հիմնականում ստեղծվում է այդ ֆայլի անվան պատճենը, ինչ-որ առումով բնօրինակ ֆայլը ջնջվում է:

Գրացուցակի խորհրդանշական հղումները դիտելու համար.

  1. Բացեք տերմինալ և տեղափոխեք այդ գրացուցակը:
  2. Մուտքագրեք հրամանը՝ ls -la: Սա երկար ցուցակագրելու է գրացուցակի բոլոր ֆայլերը, նույնիսկ եթե դրանք թաքնված են:
  3. l-ով սկսվող ֆայլերը ձեր խորհրդանշական հղման ֆայլերն են:

Դժվար կապող դիրեկտորիաների պատճառն այն է չթույլատրված մի քիչ տեխնիկական է: Ըստ էության, նրանք խախտում են ֆայլային համակարգի կառուցվածքը: Ընդհանրապես չպետք է օգտագործեք կոշտ հղումներ: Սիմվոլիկ հղումները թույլ են տալիս նույն ֆունկցիոնալության մեծ մասը՝ առանց խնդիրներ առաջացնելու (օրինակ՝ ln-s target link ):

Փափուկ հղումներ նման են դյուրանցումներին և կարող են մատնանշել ցանկացած ֆայլային համակարգի մեկ այլ ֆայլ կամ գրացուցակ: Կոշտ հղումները նաև դյուրանցումներ են ֆայլերի և թղթապանակների համար, սակայն կոշտ հղում չի կարող ստեղծվել այլ ֆայլային համակարգի թղթապանակի կամ ֆայլի համար: Դիտարկենք սիմվոլյուկի ստեղծման և հեռացման հետ կապված քայլերը:

Հավանո՞ւմ եք այս հաղորդագրությունը: Խնդրում ենք կիսել ձեր ընկերներին ՝
OS այսօր