Mac లో సింబాలిక్ లింకులను (అకా సిమ్లింక్లు) ఎలా సృష్టించాలి మరియు ఉపయోగించాలి
సింబాలిక్ లింకులు, సిమ్లింక్లు అని కూడా పిలుస్తారు, ఇవి మీ సిస్టమ్లోని ఇతర ప్రదేశాల్లోని ఫైల్లు లేదా డైరెక్టరీలను సూచించే ప్రత్యేక ఫైల్లు. మీరు వాటిని అధునాతన మారుపేర్ల గురించి ఆలోచించవచ్చు మరియు వాటిని MacOS లో ఎలా ఉపయోగించాలో ఇక్కడ ఉంది.
సింబాలిక్ లింకులు మారుపేర్లతో సమానంగా ఉంటాయి, అవి టెర్మినల్తో సహా మీ Mac లోని ప్రతి అనువర్తనంలో పనిచేస్తాయి తప్ప. అనువర్తనాలు సాధారణ అలియాస్తో సరిగ్గా పనిచేయడానికి ఇష్టపడనప్పుడు అవి చాలా ఉపయోగకరంగా ఉంటాయి. MacOS లో, మీరు ఉపయోగించి టెర్మినల్లో సింబాలిక్ లింక్లను సృష్టిస్తారు ln
వినియోగ. మీరు వాటిని ఫైండర్లో సృష్టించలేరు. మాకోస్లోని సింబాలిక్ లింక్లు లైనక్స్లోని సింబాలిక్ లింక్ల మాదిరిగానే పనిచేస్తాయి, ఎందుకంటే రెండూ యునిక్స్ లాంటి ఆపరేటింగ్ సిస్టమ్స్. విండోస్లోని సింబాలిక్ లింక్లు కొంచెం భిన్నంగా పనిచేస్తాయి.
సంబంధించినది:Linux లో సింబాలిక్ లింకులను (aka Symlinks) ఎలా సృష్టించాలి మరియు వాడాలి
సింబాలిక్ లింకులు అంటే ఏమిటి?
MacOS లో, మీరు ఫైండర్లో సాధారణ మారుపేర్లను సృష్టించవచ్చు. మారుపేర్లు ఫైల్లు లేదా ఫోల్డర్లను సూచిస్తాయి, కానీ అవి సాధారణ సత్వరమార్గాలను ఇష్టపడతాయి.
సింబాలిక్ లింక్ అనేది టెర్మినల్లోని కమాండ్-లైన్ యుటిలిటీలతో సహా సిస్టమ్లోని ప్రతి అప్లికేషన్లో పనిచేసే మరింత ఆధునిక రకం అలియాస్. మీరు సృష్టించిన సింబాలిక్ లింక్ అనువర్తనాలకు అది సూచించే అసలు ఫైల్ లేదా ఫోల్డర్తో సమానంగా కనిపిస్తుంది it ఇది కేవలం లింక్ అయినప్పటికీ.
ఉదాహరణకు, మీకు / లైబ్రరీ / ప్రోగ్రామ్లో నిల్వ చేయబడిన ఫైల్లు అవసరమయ్యే ప్రోగ్రామ్ ఉందని చెప్పండి. కానీ మీరు ఆ ఫైళ్ళను సిస్టమ్లో మరెక్కడైనా నిల్వ చేయాలనుకుంటున్నారు example ఉదాహరణకు, / వాల్యూమ్స్ / ప్రోగ్రామ్లో. మీరు ప్రోగ్రామ్ డైరెక్టరీని / వాల్యూమ్స్ / ప్రోగ్రామ్కు తరలించవచ్చు, ఆపై / లైబ్రరీ / ప్రోగ్రామ్ వద్ద / వాల్యూమ్స్ / ప్రోగ్రామ్ను సూచించే సింబాలిక్ లింక్ను సృష్టించవచ్చు. ప్రోగ్రామ్ దాని ఫోల్డర్ను / లైబ్రరీ / ప్రోగ్రామ్ వద్ద యాక్సెస్ చేయడానికి ప్రయత్నిస్తుంది మరియు ఆపరేటింగ్ సిస్టమ్ దానిని / వాల్యూమ్స్ / ప్రోగ్రామ్కు మళ్ళిస్తుంది.
ఇది మాకోస్ ఆపరేటింగ్ సిస్టమ్ మరియు మీరు ఉపయోగించే అనువర్తనాలకు పూర్తిగా పారదర్శకంగా ఉంటుంది. మీరు ఫైండర్ లేదా ఇతర అనువర్తనంలోని / లైబ్రరీ / ప్రోగ్రామ్ డైరెక్టరీకి బ్రౌజ్ చేస్తే, అది / వాల్యూమ్లు / ప్రోగ్రామ్ లోపల ఫైళ్ళను కలిగి ఉన్నట్లు కనిపిస్తుంది.
సింబాలిక్ లింక్లతో పాటు, వీటిని కొన్నిసార్లు “సాఫ్ట్ లింక్స్” అని పిలుస్తారు, బదులుగా మీరు “హార్డ్ లింక్స్” ను సృష్టించవచ్చు. సింబాలిక్ లేదా మృదువైన లింక్ ఫైల్ సిస్టమ్లోని ఒక మార్గాన్ని సూచిస్తుంది. ఉదాహరణకు, మీకు / వినియోగదారుల నుండి సింబాలిక్ - లేదా మృదువైన - లింక్ ఉందని చెప్పండి / ఉదాహరణ / ఆప్ట్ / ఉదాహరణను సూచిస్తుంది. మీరు ఫైల్ను / opt / example వద్ద తరలిస్తే, / యూజర్స్ / ఉదాహరణ వద్ద ఉన్న లింక్ విచ్ఛిన్నమవుతుంది. అయితే, మీరు హార్డ్ లింక్ను సృష్టిస్తే, అది వాస్తవానికి ఫైల్ సిస్టమ్లోని అంతర్లీన ఐనోడ్ను సూచిస్తుంది. కాబట్టి, మీరు / యూజర్స్ / ఉదాహరణ నుండి / ఆప్ట్ / ఉదాహరణకి సూచించే హార్డ్ లింక్ను సృష్టించి, తరువాత / ఆప్ట్ / ఉదాహరణను తరలించినట్లయితే, / యూజర్స్ / ఉదాహరణలోని లింక్ ఫైల్ను ఎక్కడికి తరలించినా ఇప్పటికీ సూచిస్తుంది. హార్డ్ లింక్ తక్కువ స్థాయిలో పనిచేస్తుంది.
ఏది ఉపయోగించాలో మీకు తెలియకపోతే మీరు సాధారణంగా ప్రామాణిక సింబాలిక్ లింక్లను (సాఫ్ట్ లింక్లు) ఉపయోగించాలి. హార్డ్ లింక్లకు కొన్ని పరిమితులు ఉన్నాయి. ఉదాహరణకు, మీరు ఒక విభజన లేదా డిస్క్లో మరొక విభజన లేదా డిస్క్లోని స్థానాన్ని సూచించే హార్డ్ లింక్ను సృష్టించలేరు, అయితే మీరు దీన్ని ప్రామాణిక సింబాలిక్ లింక్తో చేయవచ్చు.
Ln కమాండ్తో సింబాలిక్ లింక్లను సృష్టించండి
Mac లో సింబాలిక్ లింక్ను సృష్టించడానికి, మీరు టెర్మినల్ అనువర్తనాన్ని ఉపయోగించాలి.
స్పాట్లైట్ శోధన నుండి టెర్మినల్ తెరవడానికి కమాండ్ + స్పేస్ నొక్కండి, “టెర్మినల్” అని టైప్ చేసి, ఆపై “ఎంటర్” నొక్కండి. టెర్మినల్ సత్వరమార్గాన్ని ప్రారంభించడానికి ఫైండర్> అప్లికేషన్స్> యుటిలిటీస్> టెర్మినల్కు నావిగేట్ చేయండి.
అమలు చేయండి ln
కింది రూపంలో ఆదేశం. మీరు డైరెక్టరీ లేదా ఫైల్కు ఒక మార్గాన్ని పేర్కొనవచ్చు:
ln -s / path / to / original / path / to / link
ది -ఎస్
సింబాలిక్ లింక్ను సృష్టించమని ఇక్కడ ln ఆదేశానికి చెబుతుంది. మీరు కఠినమైన లింక్ను సృష్టించాలనుకుంటే, మీరు దాన్ని వదిలివేయండి -ఎస్
. ఎక్కువ సమయం సింబాలిక్ లింక్లు మంచి ఎంపిక, కాబట్టి మీకు అలా చేయడానికి నిర్దిష్ట కారణం లేకపోతే హార్డ్ లింక్ను సృష్టించవద్దు.
ఇక్కడ ఒక ఉదాహరణ ఉంది. మీ డెస్క్టాప్ ఫోల్డర్లో మీ డౌన్లోడ్ల ఫోల్డర్కు సూచించే సింబాలిక్ లింక్ను సృష్టించాలనుకుంటున్నామని చెప్పండి. మీరు ఈ క్రింది ఆదేశాన్ని అమలు చేస్తారు:
ln -s / యూజర్లు / పేరు / డౌన్లోడ్లు / యూజర్లు / పేరు / డెస్క్టాప్
లింక్ను సృష్టించిన తర్వాత, మీ డౌన్లోడ్ల ఫోల్డర్ మీ డెస్క్టాప్లో కనిపిస్తుంది. ఇది వాస్తవానికి మీరు సృష్టించిన సింబాలిక్ లింక్, కానీ ఇది అసలు విషయం వలె కనిపిస్తుంది. ఈ ఫోల్డర్ మీ డౌన్లోడ్ల ఫోల్డర్లో ఉన్న అన్ని ఫైల్లను కలిగి ఉన్నట్లు కనిపిస్తుంది. దీనికి కారణం - అవి ఫైల్ సిస్టమ్లోని ఒకే అంతర్లీన డైరెక్టరీని సూచించే విభిన్న అభిప్రాయాలు.
మీ ఫైల్ మార్గంలో ఖాళీలు లేదా ఇతర ప్రత్యేక అక్షరాలు ఉంటే, మీరు దానిని కొటేషన్ మార్కులలో జతచేయాలి. కాబట్టి, మీరు మీ డెస్క్టాప్లో మీ యూజర్ డైరెక్టరీలోని “నా ఫైల్స్” అనే ఫోల్డర్కు లింక్ను సృష్టించాలనుకుంటే, మీకు ఈ క్రింది ఆదేశం వంటిది అవసరం:
ln -s "/ యూజర్లు / పేరు / నా ఫైళ్ళు" "/ యూజర్లు / పేరు / డెస్క్టాప్ / నా లింక్"
టెర్మినల్లోకి టైప్ చేసే ఫైల్ మరియు డైరెక్టరీ మార్గాలను సులభతరం చేయడానికి, మీరు ఫైండర్ విండో నుండి టెర్మినల్లోకి ఫోల్డర్ను లాగండి మరియు డ్రాప్ చేయవచ్చు మరియు టెర్మినల్ స్వయంచాలకంగా ఆ ఫోల్డర్కు మార్గాన్ని నింపుతుంది. ఇది అవసరమైతే కొటేషన్ మార్కులలో మార్గాన్ని కలుపుతుంది.
మీ యూజర్ ఖాతాకు ప్రాప్యత లేని సిస్టమ్ ప్రదేశంలో మీరు సింబాలిక్ లింక్ను సృష్టించాల్సిన అవసరం ఉంటే, మీరు ఉపసర్గ చేయాలి ln
తో ఆదేశం sudo
ఆదేశం, ఇలా:
sudo ln -s / path / to / original / path / to / link
సంబంధించినది:Mac లో సిస్టమ్ సమగ్రత రక్షణను ఎలా నిలిపివేయాలి (మరియు మీరు ఎందుకు చేయకూడదు)
సిస్టమ్ సమగ్రత రక్షణ లక్షణం కారణంగా మాకోస్ యొక్క ఆధునిక సంస్కరణల్లో, తక్కువ-స్థాయి ఫర్మ్వేర్ ఎంపికను మార్చకుండా కొన్ని సిస్టమ్ స్థానాలకు వ్రాయడానికి మిమ్మల్ని అనుమతించరని గుర్తుంచుకోండి. మీరు ఆ లక్షణాన్ని నిలిపివేయవచ్చు, కాని మీరు చేయకూడదని మేము సిఫార్సు చేస్తున్నాము.
సింబాలిక్ లింకులను ఎలా తొలగించాలి
మీరు మరేదైనా ఫైల్ లాగా సింబాలిక్ లింకులను తొలగించవచ్చు. ఉదాహరణకు, ఫైండర్లో సింబాలిక్ లింక్ను తొలగించడానికి, Ctrl + క్లిక్ చేయండి లేదా కుడి క్లిక్ చేసి “ట్రాష్కు తరలించు” ఎంచుకోండి.
మీరు ఉపయోగించి కమాండ్ లైన్ నుండి లింక్లను తొలగించవచ్చు rm
కమాండ్, ఇది ఇతర ఫైళ్ళను తొలగించడానికి మీరు ఉపయోగించే అదే ఆదేశం. ఆదేశాన్ని అమలు చేయండి మరియు మీరు తొలగించాలనుకుంటున్న లింక్కు మార్గాన్ని పేర్కొనండి:
rm / path / to / link
గ్రాఫికల్ సాధనంతో సింబాలిక్ లింక్లను ఎలా సృష్టించాలి
ఫైండర్ మారుపేర్లను సృష్టించగలదు, కానీ అవి సింబాలిక్ లింక్ల వలె పనిచేయవు. మారుపేర్లు విండోస్లో డెస్క్టాప్ సత్వరమార్గాల మాదిరిగానే ఉంటాయి. అవి నిజమైన, పారదర్శక సంకేత లింక్లుగా పరిగణించబడవు.
ఫైండర్లో సింబాలిక్ లింక్లను సృష్టించడానికి, మీకు మూడవ పార్టీ యుటిలిటీ లేదా స్క్రిప్ట్ అవసరం. ఫైండర్స్ కాంటెక్స్ట్ మెనూకు సేవలను త్వరగా> సింబాలిక్ లింక్ ఎంపికను జోడించడానికి ఓపెన్ సోర్స్ అనువర్తనం సింబాలిక్లింకర్ను మేము సిఫార్సు చేస్తున్నాము.
ఇది జోడించే ఎంపికను క్లిక్ చేయండి మరియు ఇది ప్రస్తుత డైరెక్టరీలో ఎంచుకున్న ఫైల్ లేదా ఫోల్డర్కు సింబాలిక్ లింక్ను సృష్టిస్తుంది. మీరు పేరు మార్చవచ్చు మరియు మీకు నచ్చిన చోట తరలించవచ్చు.
మీరు ఇంతకు ముందు వాటిని ఉపయోగించకపోతే, సింబాలిక్ లింక్లు మీ తలను చుట్టుముట్టడానికి మరియు వాడటానికి అలవాటుపడటానికి కొంత సమయం పడుతుంది. కానీ, మీరు ఒకసారి, సాధారణ అలియాస్తో మీరు తరచుగా చేయలేని పనిని చేయడానికి వాటిని శక్తివంతమైన సాధనంగా కనుగొంటారు.