Linux లో> మరియు >> మధ్య వ్యత్యాసం

Difference Between



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

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







మళ్లింపు కోసం రెండు విధానాలు ఉన్నాయి; ఇన్‌పుట్ దారి మళ్లింపు మరియు అవుట్‌పుట్ మళ్లింపు. ఇన్‌పుట్ మళ్లింపు కోసం, మేము తక్కువ కంటే తక్కువ ఉపయోగిస్తాము < సైన్ మరియు అవుట్‌పుట్ మళ్లింపు కంటే ఎక్కువ > కోణీయ బ్రాకెట్‌లు అని కూడా పిలువబడే గుర్తు.



ఆపరేటర్లను అర్థం చేసుకోవడం కొంచెం సమస్యాత్మకం. ఆపరేటర్‌కు ఒక అక్షరాన్ని జోడించడం వలన దాని కార్యాచరణను పూర్తిగా మార్చవచ్చు. ఉపయోగిస్తున్నప్పుడు చాలా మంది లైనక్స్ వినియోగదారులు ఇలాంటి పరిస్థితిని ఎదుర్కొంటున్నారు > మరియు >> టెర్మినల్‌లో ఆపరేటర్లు. ఇద్దరూ అవుట్‌పుట్ డైరెక్షన్ ఆపరేటర్లు. కాబట్టి, తేడా ఏమిటి? సరే, ఈ రెండు ఆపరేటర్లు ఎలా విభేదిస్తున్నారు అనేదాని గురించి చర్చించడమే ఈ రైట్-అప్. ప్రారంభిద్దాం.



Linux లో> మరియు >> మధ్య వ్యత్యాసం

పరిచయ భాగంలో చర్చించినట్లుగా, ఇద్దరు ఆపరేటర్లు అవుట్‌పుట్ డైరెక్షన్ ఆపరేటర్లు. ప్రధాన వ్యత్యాసం క్రింద పేర్కొనబడింది:





> : ఇప్పటికే ఉన్న ఫైల్‌ని తిరిగి వ్రాస్తుంది లేదా డైరెక్టరీలో పేర్కొన్న పేరు యొక్క ఫైల్ లేనట్లయితే ఫైల్‌ను సృష్టిస్తుంది.

>> : ఇప్పటికే ఉన్న ఫైల్‌ను జోడిస్తుంది లేదా డైరెక్టరీలో పేర్కొన్న పేరు యొక్క ఫైల్ లేనట్లయితే ఫైల్‌ను సృష్టిస్తుంది.



ఫైల్‌లో సవరణలు చేస్తున్నప్పుడు మరియు మీరు ఇప్పటికే ఉన్న డేటాను ఓవర్రైట్ చేయాలనుకుంటే, దాన్ని ఉపయోగించండి > ఆపరేటర్. మీరు ఆ ఫైల్‌కు ఏదైనా జోడించాలనుకుంటే, దాన్ని ఉపయోగించండి >> ఆపరేటర్. దీనిని ఒక ఉదాహరణతో అర్థం చేసుకుందాం. నేను టెర్మినల్‌లో కింది ఆదేశాన్ని అమలు చేస్తున్నాను:

$బయటకు విసిరారుLinuxHint కి స్వాగతం>my_file_1.txt

మీరు టెక్స్ట్ ఫైల్‌ని డైరెక్టరీలో టెక్స్ట్‌తో సృష్టించడం గమనించవచ్చు LinuxHint కి స్వాగతం. తనిఖీ చేయడానికి, టైప్ చేయండి ls :


ఫైల్ రకాన్ని చదవడానికి:

$పిల్లిmy_file_1.txt

ఒకే ఆదేశాన్ని అమలు చేద్దాం కానీ విభిన్న వచనంతో:

$బయటకు విసిరారుLinux గురించి తాజా చిట్కాలు మరియు ఉపాయాలు తెలుసుకోండి>my_file_1.txt

ఇప్పుడు, ఫైల్‌ని ఉపయోగించి ఓపెన్ చేసి చదవండి:

$పిల్లిmy_file_1.txt

కొత్త వచనం మునుపటి వచనాన్ని తిరిగి రాసింది.

ఉపయోగించుకుందాం >> ఆపరేటర్:

$బయటకు విసిరారుLinuxHint కి స్వాగతం>>my_file_2.txt


ఇది పేరుతో ఫైల్‌ను కూడా సృష్టిస్తుంది my_file_2.txt ప్రస్తుత డైరెక్టరీలో. టైప్ చేయండి ls దాన్ని ధృవీకరించడానికి:

ఈ ఫైల్‌ను చదవడానికి, ఉపయోగించండి:

$పిల్లిmy_file_2.txt

ఇప్పుడు, వచనాన్ని మారుద్దాం:

$బయటకు విసిరారుLinux గురించి తాజా చిట్కాలు మరియు ఉపాయాలు తెలుసుకోండి>my_file_2.txt

మేము ఇప్పటికే సృష్టించబడిన ఫైల్‌ను ఉపయోగిస్తున్నందున; ఏ మార్పులను తనిఖీ చేయడానికి >> ఆపరేటర్ తయారు, అమలు:

$పిల్లిmy_file_2.txt

ఇప్పటికే ఉన్న వచనాన్ని తిరిగి వ్రాయడానికి బదులుగా, దీనిని చూడవచ్చు >> ఆపరేటర్ వచనాన్ని జోడించారు.

ముగింపు

Linux లోని కొన్ని ఆదేశాలు గందరగోళానికి కారణమవుతాయి, ముఖ్యంగా కొత్త వినియోగదారులకు, ఎందుకంటే అవి ఆపరేటర్లను కలిగి ఉంటాయి. ఆపరేటర్లు అర్థం చేసుకోవడానికి కొంచెం గమ్మత్తుగా ఉంటారు ఎందుకంటే ప్రతి ఆపరేటర్ విభిన్న కార్యాచరణను కలిగి ఉంటారు. ఈ గైడ్‌లో, మధ్య వ్యత్యాసాన్ని మేము నేర్చుకున్నాము > మరియు >> ఆపరేటర్లు.

ది > ఉన్న ఫైల్‌ను ఓవర్రైట్ చేసే అవుట్‌పుట్ ఆపరేటర్ >> అవుట్‌పుట్ ఆపరేటర్ కూడా కానీ ఇప్పటికే ఉన్న ఫైల్‌లో డేటాను జోడిస్తుంది. లైనక్స్‌లో ఫైల్‌లను సవరించడానికి రెండు ఆపరేటర్లు తరచుగా ఉపయోగిస్తారు.