సింబాలిక్ లింక్ (సిమ్‌లింక్) అంటే ఏమిటి? Linux లో ఒకదాన్ని ఎలా సృష్టించాలి

సింబాలిక్ లింక్ (సిమ్‌లింక్) అంటే ఏమిటి? Linux లో ఒకదాన్ని ఎలా సృష్టించాలి

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





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





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





సిమ్‌లింక్ అనేది షార్ట్‌కట్ ఫైల్ అనేది నిజం. కానీ ఇది ప్రామాణిక సత్వరమార్గానికి భిన్నంగా ఉంటుంది, ప్రోగ్రామ్‌ను సులభంగా అమలు చేయడానికి ప్రోగ్రామ్ ఇన్‌స్టాలర్ మీ విండోస్ డెస్క్‌టాప్‌లో ఉంచారు.

ఖచ్చితంగా, ఏ రకమైన సత్వరమార్గంపై క్లిక్ చేయడం వలన లింక్ చేయబడిన వస్తువు తెరుచుకుంటుంది, కానీ హుడ్ కింద ఏమి జరుగుతుందో రెండు సందర్భాలలో భిన్నంగా ఉంటుంది.



ప్రామాణిక సత్వరమార్గం ఒక నిర్దిష్ట వస్తువును సూచిస్తుండగా, లింక్ చేయబడిన వస్తువు వాస్తవానికి ఉన్నట్లుగా సిమ్‌లింక్ కనిపిస్తుంది. మీ కంప్యూటర్ మరియు దానిలోని యాప్‌లు సిమ్‌లింక్‌ను లక్ష్య వస్తువుగా చదువుతాయి.

మాకోస్‌లో, మీరు అసలు వస్తువు ఉన్న చోట సిమ్‌లింక్‌ను సృష్టించడానికి ప్రయత్నించినప్పుడు కనిపించే 'ఫైల్ ఉనికి' సందేశం రూపంలో దీనికి రుజువు లభిస్తుంది. మీరు సిమ్‌లింక్‌ను వేరే చోట సృష్టించిన తర్వాత అదే స్థానానికి తరలించడానికి ప్రయత్నించినప్పటికీ, అది కాపీగా పేరు మార్చబడుతుంది.





ఫోల్డర్‌ని డ్రాప్‌బాక్స్‌కు తరలించకుండా మీరు డ్రాప్‌బాక్స్‌తో సమకాలీకరించాలనుకుంటున్న ఒక నిర్దిష్ట ఫోల్డర్ మీ హార్డ్ డిస్క్‌లో ఉందని చెప్పండి.

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





ఇప్పుడు, ఆ సత్వరమార్గం సిమ్‌లింక్ అయితే, మీరు ఈ సమస్యను ఎదుర్కోలేరు. డ్రాప్‌బాక్స్ సిమ్‌లింక్‌ను వాస్తవ ఫోల్డర్‌గా చదువుతుంది మరియు ఫలితంగా, ఆ ఫోల్డర్ నుండి డేటాను సమకాలీకరిస్తుంది. అసలు ఫోల్డర్ మీ డ్రాప్‌బాక్స్‌లో భాగం కానప్పటికీ, మీరు డ్రాప్‌బాక్స్ సింక్ ఎనేబుల్ చేసిన మీ అన్ని పరికరాల్లో ఫోల్డర్ మరియు దాని కంటెంట్‌లను యాక్సెస్ చేయవచ్చు.

పదంలో వచనాన్ని ఎలా ప్రతిబింబించాలి

ఇది రెగ్యులర్ షార్ట్‌కట్ లేదా సిమ్‌లింక్ అయినా, దానిని తొలగించడం వల్ల అసలు వస్తువుపై ఎలాంటి ప్రభావం ఉండదు.

సాధారణంగా, మీకు కావలసినప్పుడు షార్ట్‌కట్‌లకు బదులుగా సింబాలిక్ లింక్‌లను సృష్టించడం మంచిది:

  • కాపీలను సృష్టించకుండా మరియు ఎక్కువ డిస్క్ స్థలాన్ని ఉపయోగించకుండా బహుళ స్థానాల నుండి ఫైల్‌ని యాక్సెస్ చేయండి. (సైమ్‌లింక్‌లు పరిమాణంలో కొన్ని బైట్‌లు మాత్రమే.)
  • ఫైల్ యొక్క వివిధ వెర్షన్‌లను నిర్వహించండి, అయితే ఏదైనా పాయింటర్‌లు ఎల్లప్పుడూ ఇటీవలి లేదా తాజా వెర్షన్‌కు దారితీస్తాయని నిర్ధారిస్తుంది. (మీరు లక్ష్య ఫైల్‌ను అదే పేరుతో వేరే ఫైల్‌తో భర్తీ చేసినప్పుడు కూడా సిమ్‌లింక్ యాక్టివ్‌గా ఉంటుంది కాబట్టి ఇది పనిచేస్తుంది.)
  • C: డ్రైవ్‌లో పేర్కొన్న డేటా అవసరమయ్యే సిస్టమ్ లేదా యాప్ ఫంక్షన్‌లకు అంతరాయం కలిగించకుండా సెకండరీ హార్డ్ డ్రైవ్‌కి డేటాను మీ C: డ్రైవ్‌కి తరలించండి.

సింబాలిక్ లింక్‌ల కోసం మీరు అనేక ఇతర వినియోగ కేసులను చూడవచ్చు.

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

లైనక్స్ మరియు మాకోస్‌లో

Linux లో, మీరు ఈ టెర్మినల్ ఆదేశంతో ఫైల్ లేదా ఫోల్డర్ కోసం సింబాలిక్ లింక్‌ను సృష్టించవచ్చు:

ln -s [/path/to/file] [/path/to/symlink]

మాకోస్ అనేది లైనక్స్ వంటి యునిక్స్ ఆధారిత ఆపరేటింగ్ సిస్టమ్ కాబట్టి అదే కమాండ్ మాకోస్‌లో కూడా పనిచేస్తుంది.

నమూనా ఆదేశం కోసం పైన స్క్రీన్ షాట్ చూడండి.

కొన్ని లైనక్స్ డెస్క్‌టాప్ ఎన్విరాన్‌మెంట్‌లలోని స్థానిక ఫైల్ మేనేజర్ రైట్-క్లిక్ మెను ద్వారా సాఫ్ట్ లింక్‌ను సృష్టించడానికి మిమ్మల్ని అనుమతిస్తుంది, కాబట్టి మీ ఫైల్ ఎక్స్‌ప్లోరర్ యాప్‌లో ఆ ఆప్షన్ ఉందో లేదో మీరు చెక్ చేసుకోవచ్చు.

వివిధ లైనక్స్ డిస్ట్రోలతో కూడిన ప్రముఖ నాటిలస్ ఫైల్ మేనేజర్, ఒక లింక్ చేయండి ఇప్పుడు దూరంగా ఉన్న మెనూ ఎంపిక. కానీ మీరు ఇప్పటికీ నౌటిలస్‌లో పట్టుకోవడం ద్వారా సిమ్‌లింక్‌ను సృష్టించవచ్చు Ctrl మరియు మార్పు కీలు మరియు మీరు సిమ్‌లింక్ చూపించాలనుకుంటున్న స్థానానికి లక్ష్య ఫైల్‌ను లాగడం. చింతించకండి, అసలు ఫైల్ అలాగే ఉంటుంది.

విండోస్‌లో

సింబాలిక్ లింక్‌ను సృష్టించడానికి మీరు కమాండ్ ప్రాంప్ట్ విండోను అడ్మినిస్ట్రేటర్‌గా తెరిచి, కింది ఆదేశాన్ని టైప్ చేయాలి:

mklink [/path/to/symlink] [/path/to/file]

డైరెక్టరీలకు సింబాలిక్ లింక్‌ల కోసం, మీరు కమాండ్‌ని ఉపయోగించి కొంచెం సర్దుబాటు చేయాలి /డి జెండా:

mklink /d [/path/to/symlink] [/path/to/file]

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

గమనిక: సింబాలిక్ లింక్‌లో సింబాలిక్ లింక్‌ను సృష్టించకుండా సిస్టమ్ మిమ్మల్ని నిరోధించదు, కానీ అలా చేయకుండా ఉండటం మంచిది. లేకపోతే, మీరు యాంటీవైరస్ స్కానర్లు వంటి సిస్టమ్-వైడ్ సేవలకు సమస్యలను కలిగించే అనంతమైన లూప్‌ను సృష్టిస్తారు.

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

తేడా ఏమిటంటే మారుపేరు లింక్ చేయబడిన వస్తువును ఐడెంటిఫైయర్ అని కూడా గుర్తిస్తుంది inode (ఇండెక్స్ నోడ్). ఈ ఐడెంటిఫైయర్ ఆబ్జెక్ట్‌కు ప్రత్యేకమైనది మరియు ఫైల్ సిస్టమ్ చుట్టూ దానిని అనుసరిస్తుంది.

అందుకే మీరు దాని లక్ష్యాన్ని వేరే ప్రదేశానికి తరలించినప్పటికీ మారుపేరు బాగా పనిచేస్తుంది. సిమ్‌లింక్‌తో దీన్ని ప్రయత్నించండి మరియు మీరు లోపం ఎదుర్కొంటారు. (మీరు సిస్టమ్-ప్రొటెక్టెడ్ ఫైల్స్‌తో వ్యవహరిస్తే తప్ప, మీరు ఏవైనా సమస్యలు లేకుండా అలియాస్ మరియు సిమ్‌లింక్‌ను తరలించవచ్చు.)

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

మారుపేరు మరియు సిమ్‌లింక్ మధ్య వ్యత్యాసాన్ని మీరు చెప్పలేరు ఎందుకంటే మీరు దాన్ని తీసివేసారు మారుపేరు మారుపేరు కోసం ఫైల్ పేరు నుండి ట్యాగ్ చేయాలా?

ఫైల్ ఇన్‌స్పెక్టర్‌ను తెరవండి లేదా సమాచారం పొందండి ప్రతి సత్వరమార్గం కోసం ప్యానెల్ మరియు కింద ఫైల్ పరిమాణాన్ని చూడండి సాధారణ విభాగం. అది చెబితే (డిస్క్‌లో సున్నా బైట్లు) , మీరు సిమ్‌లింక్‌తో వ్యవహరిస్తున్నారు.

మీరు ఈ టెర్మినల్ ఆదేశాన్ని ఉపయోగించినప్పుడు సింబాలిక్ లింక్‌లు (ప్రస్తుత ఫోల్డర్‌లో) కూడా తమను తాము వెల్లడిస్తాయి:

ls -la

కమాండ్ Linux లో కూడా పనిచేస్తుంది మరియు మీరు అసలు వస్తువు ఉన్న ప్రదేశానికి సింబాలిక్ లింక్ పాయింట్‌ని చూస్తారు.

సింబాలిక్ లింక్‌లు ప్రారంభంలో గందరగోళంగా అనిపించవచ్చు, కానీ మీరు వాటిని అర్థం చేసుకోవడానికి సమయం తీసుకుంటే, అవి ఉపయోగించడానికి చాలా సులభం అని మీరు గ్రహిస్తారు!

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

షేర్ చేయండి షేర్ చేయండి ట్వీట్ ఇమెయిల్ Android లో Google యొక్క అంతర్నిర్మిత బబుల్ స్థాయిని ఎలా యాక్సెస్ చేయాలి

మీరు ఎప్పుడైనా చిటికెలో ఏదో స్థాయిని నిర్ధారించుకోవాల్సిన అవసరం ఉంటే, మీరు ఇప్పుడు మీ ఫోన్‌లో బబుల్ స్థాయిని సెకన్లలో పొందవచ్చు.

తదుపరి చదవండి
సంబంధిత అంశాలు
  • లైనక్స్
  • సాంకేతికత వివరించబడింది
  • టెర్మినల్
  • సింబాలిక్ లింక్
రచయిత గురుంచి అక్షత శంభాగ్(404 కథనాలు ప్రచురించబడ్డాయి)

సాంకేతికత మరియు రచనపై దృష్టి పెట్టడానికి ముందు అక్షత మాన్యువల్ టెస్టింగ్, యానిమేషన్ మరియు UX డిజైన్‌లో శిక్షణ పొందింది. ఇది ఆమెకు ఇష్టమైన రెండు కార్యకలాపాలను తీసుకువచ్చింది - వ్యవస్థలను అర్థం చేసుకోవడం మరియు పరిభాషను సరళీకృతం చేయడం. MakeUseOf లో, అక్షత మీ Apple పరికరాలను ఉత్తమంగా తయారు చేయడం గురించి వ్రాస్తుంది.

అక్షత శంభాగ్ నుండి మరిన్ని

మా వార్తాలేఖకు సభ్యత్వాన్ని పొందండి

టెక్ చిట్కాలు, సమీక్షలు, ఉచిత ఈబుక్‌లు మరియు ప్రత్యేకమైన డీల్స్ కోసం మా వార్తాలేఖలో చేరండి!

సభ్యత్వం పొందడానికి ఇక్కడ క్లిక్ చేయండి