Ի՞նչ է խորհրդանշական հղման ֆայլը Linux-ում:

Խորհրդանշական հղումը, որը նաև կոչվում է փափուկ հղում, ֆայլի հատուկ տեսակ է, որը մատնանշում է մեկ այլ ֆայլ, ինչպես Windows-ի կամ Macintosh մականունի դյուրանցումը: Ի տարբերություն կոշտ հղման, խորհրդանշական հղումը չի պարունակում թիրախային ֆայլի տվյալները: Այն պարզապես մատնանշում է մեկ այլ մուտքագրում ինչ-որ տեղ ֆայլային համակարգում:

Խորհրդանշական հղում է ֆայլային համակարգի օբյեկտ, որը ցույց է տալիս ֆայլային համակարգի մեկ այլ օբյեկտ. Օբյեկտը, որի վրա մատնացույց են արվում, կոչվում է թիրախ: Խորհրդանշական հղումները թափանցիկ են օգտվողների համար. հղումները հայտնվում են որպես սովորական ֆայլեր կամ գրացուցակներ և կարող են գործել օգտատերի կամ հավելվածի կողմից ճիշտ նույն ձևով:

Դեպի ստեղծել a խորհրդանշական հղում, օգտագործեք -ները (-խորհրդանշական ) տարբերակ. Եթե ​​և՛ Ֆայլը, և՛ LINK տրվում են, ln կամք ստեղծել a ՈՒղեցույց որպես առաջին արգումենտ նշված ֆայլից (Ֆայլ) մինչև երկրորդ փաստարկ նշված ֆայլը ( LINK ).

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

Փափուկ հղումը (նաև կոչվում է սիմվոլիկ կամ խորհրդանշական հղում): ֆայլային համակարգի մուտքագրում, որը ցույց է տալիս ֆայլի անունը և գտնվելու վայրը. … Խորհրդանշական հղումը ջնջելով բնօրինակ ֆայլը չի ​​հեռացվում: Եթե, այնուամենայնիվ, ֆայլը, որին ուղղված է փափուկ հղումը, հեռացվում է, ապա փափուկ հղումը դադարում է աշխատել, այն կոտրված է:

Խորհրդանշական հղումներն են օգտագործվում է ամբողջ ժամանակ գրադարանները կապելու և համոզվելու համար, որ ֆայլերը գտնվում են հետևողական տեղերում՝ առանց բնօրինակը տեղափոխելու կամ պատճենելու. Հղումները հաճախ օգտագործվում են նույն ֆայլի մի քանի պատճենները տարբեր վայրերում «պահելու» համար, բայց դեռևս հղում են կատարում մեկ ֆայլին:

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

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

Ամենապարզ ճանապարհը. cd այնտեղ, որտեղ գտնվում է խորհրդանշական հղումը և կատարեք ls -l մանրամասները թվարկելու համար ֆայլերից։ Խորհրդանշական հղումից հետո ->-ից աջ կողմը այն նպատակակետն է, որին այն ուղղված է:

Linux-ում ln հրամանը կապեր է ստեղծում աղբյուրի ֆայլերի և գրացուցակների միջև:

  1. -s – հրամանը խորհրդանշական հղումների համար:
  2. [նպատակային ֆայլ] – գոյություն ունեցող ֆայլի անվանումը, որի համար դուք ստեղծում եք հղումը:
  3. [Symbolic filename] – խորհրդանշական հղման անվանումը:

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

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

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