సర్వర్ల కోసం, సిమ్లింకింగ్ చాలా ఉపయోగకరంగా ఉంటుంది. మీరు లైనక్స్ వినియోగదారులా? అప్పుడు సిమ్లింక్ కూడా మీకు చాలా సహాయపడుతుంది. మీ పనిభారాన్ని తగ్గించడానికి మీరు చేయాల్సిందల్లా దానితో సృజనాత్మకంగా ఉండాలి.
లైనక్స్ ఫైల్ సిస్టమ్లో చాలా క్లిష్టమైన డైరెక్టరీలు ఉన్నాయి, సరియైనదా? వాటన్నింటినీ గుర్తుంచుకోవడం నిజమైన ఇబ్బందిగా ఉంటుంది. ఇంకా, మీరు డైరెక్టరీలు మరియు సబ్ డైరెక్టరీలలో లోతైన ఫైల్/డైరెక్టరీతో పని చేయాలనుకున్నప్పుడు, ఫైల్ పాత్ పొడవు ఎక్కువ అవుతుంది.
CLI తో పనిచేసేటప్పుడు ఇది ప్రత్యేకంగా నొప్పిగా ఉంటుంది, ఇక్కడ మీరు ఫైల్ మార్గాలను పేర్కొనవలసి ఉంటుంది. సహాయం చేయడానికి ఇక్కడ సిమ్లింక్ వస్తుంది.
ఉదాహరణకు, మీరు /home//Downloads/a/b/c/d/e.txt ఫైల్ని యాక్సెస్ చేయాలనుకుంటున్నారు. ఇది సులభమైన డెమో, కానీ ఖచ్చితంగా మొత్తం ఫైల్ పొడవును టైప్ చేయడం మీరు తరచుగా చేయాలనుకుంటున్నది కాదు, సరియైనదా? సిమ్లింక్ శక్తితో, మీరు ఫైల్ మార్గాన్ని నాటకీయంగా /home/e.txt కి తగ్గించవచ్చు.
ఇక్కడ, సిమ్లింక్ ఫీచర్ /home/e.txt లో వర్చువల్ ఫైల్ని సృష్టించడానికి మిమ్మల్ని అనుమతిస్తుంది. మీరు తారుమారు చేయడానికి /home/e.txt ఫైల్ కోసం అడిగినప్పుడు, సిస్టమ్ అసలు ఫైల్పై పని చేస్తుంది.
డైరెక్టరీలకు కూడా ఇదే పద్ధతి వర్తిస్తుంది.
ఈ రోజు, సిమ్లింక్ను ఎలా సృష్టించాలో మరియు దానితో ఆనందించడం ఎలాగో చూద్దాం.
Symlink సృష్టిస్తోంది
అన్ని లైనక్స్ సిస్టమ్లలో, టూల్ ln ఉంది. సహజ లాగరిథమ్తో గందరగోళం చెందవద్దు! cn మరియు mv యొక్క అదే నిర్మాణాన్ని ln అనుసరిస్తుంది. Linux లో ఫైల్ (లు) మరియు డైరెక్టరీలను కాపీ చేయడం గురించి మరింత తెలుసుకోండి .
ln -ఎస్ <సోర్స్_ఫైల్_డైరెక్టరీ> <link_file_directory>ఉదాహరణకు, /హోమ్ /విక్టర్ /డౌన్లోడ్లు /డౌన్లోడ్ల సిమ్లింక్ను సృష్టిద్దాం.
సుడో ln -ఎస్ /ఇంటికి/విజేత/డౌన్లోడ్లు/డౌన్లోడ్లు
ఫలితాన్ని ధృవీకరించడానికి ఇది సమయం. ఆ డైరెక్టరీ లేదా ఫైల్ని ఉపయోగించి పనిచేసే కమాండ్తో మీరు సులభంగా ఫలితాన్ని ధృవీకరించవచ్చని గమనించండి. ఉదాహరణకి,
CD /డౌన్లోడ్లు
నేను ఇప్పుడు లోపల /డౌన్లోడ్ల డైరెక్టరీలో ఉన్నాను. నిజానికి ఇది కొత్త డైరెక్టరీ కాదు. బదులుగా, ఇది ఒరిజినల్/హోమ్/విక్టర్/డౌన్లోడ్ల ఫోల్డర్కు లింక్.
రెండూ ఒకటేనని ధృవీకరించండి -
CD /ఇంటికి/విజేత/డౌన్లోడ్లుls
CD /డౌన్లోడ్లు
ls
చూడండి? ఇద్దరూ ఒకటే!
ఫైల్తో కూడా అదే చేద్దాం. నేను ఇప్పటికే/హోమ్/విక్టర్/డెస్క్టాప్లో డెమో ఫైల్ pimusic.txt ని సెట్ చేసాను. దీనిని PIMUSIC గా లింక్ చేద్దాం.
సుడో ln -ఎస్ /ఇంటికి/విజేత/డెస్క్టాప్/pimusic.txt PIMUSIC
ఫలితాన్ని ధృవీకరించండి -
పిల్లిPIMUSIC
శాశ్వత సిమ్లింక్ను సృష్టిస్తోంది
మీరు సృష్టించిన సిమ్లింక్లు శాశ్వతం కాదని గమనించండి. మీరు మీ సిస్టమ్ని రీబూట్ చేసినప్పుడల్లా, మీరు మళ్లీ సిమ్లింక్ను పునreateసృష్టి చేయాలి. వాటిని శాశ్వతం చేయడానికి, -s ఫ్లాగ్ని తీసివేయండి. ఇది హార్డ్ లింక్ను సృష్టిస్తుందని గమనించండి.
సుడో ln /ఇంటికి/విజేత/డెస్క్టాప్/pimusic.txt PIMUSIC
సిస్టమ్ రీబూట్ చేసిన తర్వాత ఫలితాన్ని ధృవీకరించండి -
పిల్లిPIMUSIC
ఆనందించండి!