మీరు Unixలో లింక్‌ను ఎలా సృష్టించాలి?

అప్రమేయంగా, ln ఆదేశం హార్డ్ లింక్‌లను సృష్టిస్తుంది. సింబాలిక్ లింక్‌ని సృష్టించడానికి, -s ( –symbolic ) ఎంపికను ఉపయోగించండి. 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 నా ఫైల్ with the name of the symbolic link. The ln command then creates the symbolic link.

సింబాలిక్ లింక్‌ని సృష్టించడానికి -s ఎంపికను ln కమాండ్‌కు పాస్ చేయండి, ఆపై టార్గెట్ ఫైల్ మరియు లింక్ పేరు. కింది ఉదాహరణలో, ఒక ఫైల్ బిన్ ఫోల్డర్‌లోకి సిమ్‌లింక్ చేయబడింది. కింది ఉదాహరణలో మౌంట్ చేయబడిన బాహ్య డ్రైవ్ హోమ్ డైరెక్టరీకి సింక్‌లింక్ చేయబడింది.

టు లింకులు చేయండి ఫైళ్ల మధ్య మీరు ln ఆదేశాన్ని ఉపయోగించాలి. ఒక సింబాలిక్ లింక్ (సాఫ్ట్ అని కూడా అంటారు లింక్ or సింలింక్) మరొక ఫైల్ లేదా డైరెక్టరీకి సూచనగా పనిచేసే ప్రత్యేక రకమైన ఫైల్‌ను కలిగి ఉంటుంది.

UNIXలో ఒక లింక్ ఫైల్‌కి పాయింటర్. ఏదైనా ప్రోగ్రామింగ్ భాషలలోని పాయింటర్ల వలె, UNIXలోని లింక్‌లు ఫైల్ లేదా డైరెక్టరీని సూచించే పాయింటర్‌లు. లింక్‌లను సృష్టించడం అనేది ఫైల్‌ను యాక్సెస్ చేయడానికి ఒక రకమైన షార్ట్‌కట్‌లు. లింక్‌లు ఒకటి కంటే ఎక్కువ ఫైల్ పేర్లను ఒకే ఫైల్‌ని వేరే చోట సూచించడానికి అనుమతిస్తాయి.

ఒక హార్డ్ లింక్ తప్పనిసరిగా ఫైల్‌కి కేటాయించిన లేబుల్ లేదా పేరు. This new link is not a separate copy of the old file, but rather a different name for exactly the same file contents as the old file. … Consequently, any changes you make to oldfile will be visible in newlink .

కోసం హార్డ్ లింక్ సృష్టించబడితే ఒక టెక్స్ట్ ఫైల్. అప్పుడు అసలు టెక్స్ట్ ఫైల్ తొలగించబడుతుంది, ఆపై ప్రాథమికంగా ఆ ఫైల్ పేరు యొక్క కాపీ సృష్టించబడుతుంది, అంటే అసలు ఫైల్ తొలగించబడుతుంది.

డైరెక్టరీలో సింబాలిక్ లింక్‌లను వీక్షించడానికి:

  1. టెర్మినల్‌ను తెరిచి ఆ డైరెక్టరీకి తరలించండి.
  2. ఆదేశాన్ని టైప్ చేయండి: ls -la. ఇది దాచబడినప్పటికీ డైరెక్టరీలోని అన్ని ఫైల్‌లను దీర్ఘకాలం జాబితా చేస్తుంది.
  3. l తో ప్రారంభమయ్యే ఫైల్‌లు మీ సింబాలిక్ లింక్ ఫైల్‌లు.

కారణం హార్డ్-లింకింగ్ డైరెక్టరీలు ప్రవేశము లేదు కొంచెం సాంకేతికంగా ఉంది. ముఖ్యంగా, అవి ఫైల్-సిస్టమ్ నిర్మాణాన్ని విచ్ఛిన్నం చేస్తాయి. మీరు సాధారణంగా ఏమైనప్పటికీ హార్డ్ లింక్‌లను ఉపయోగించకూడదు. సింబాలిక్ లింక్‌లు సమస్యలను కలిగించకుండా ఒకే విధమైన కార్యాచరణను అనుమతిస్తాయి (ఉదా ln -s టార్గెట్ లింక్ ).

మృదువైన లింకులు సత్వరమార్గాలను పోలి ఉంటాయి మరియు ఏదైనా ఫైల్ సిస్టమ్‌లోని మరొక ఫైల్ లేదా డైరెక్టరీని సూచించవచ్చు. హార్డ్ లింక్‌లు ఫైల్‌లు మరియు ఫోల్డర్‌ల కోసం షార్ట్‌కట్‌లు కూడా, కానీ వేరే ఫైల్ సిస్టమ్‌లోని ఫోల్డర్ లేదా ఫైల్ కోసం హార్డ్ లింక్‌ని సృష్టించడం సాధ్యం కాదు. సిమ్‌లింక్‌ని సృష్టించడం మరియు తీసివేయడం వంటి దశలను చూద్దాం.

ఈ పోస్ట్ నచ్చిందా? దయచేసి మీ స్నేహితులకు షేర్ చేయండి:
OS టుడే