Linux bashలో ఫైల్ కోసం నేను ఎలా శోధించాలి?

Linux Bashlo Phail Kosam Nenu Ela Sodhincali



ఏదైనా ఆపరేటింగ్ సిస్టమ్‌లో ఫైల్ సిస్టమ్ ప్రధానమైనది ఎందుకంటే ఇది మీ మొత్తం డేటాను ఫైల్‌లు మరియు ఫోల్డర్‌లలో వివిధ ఫార్మాట్‌లలో కలిగి ఉంటుంది. కొన్ని ఆదేశాలను ఉపయోగించి టెర్మినల్ షెల్ ద్వారా ఆ ఫైల్‌లను శోధించడం గురించి ఏమిటి? మీకు బాష్ శోధన గురించి ఎటువంటి ఆలోచన లేకుంటే, ఈ కథనం మీ గొప్ప సహాయం కోసం. మేము bah ఫైల్ శోధన చేయడానికి సాధారణ ఆదేశాలను చర్చిస్తాము. ప్రారంభిద్దాం. మీరు ప్రస్తుతం ఉబుంటు 20.04 యొక్క హోమ్ వర్కింగ్ డైరెక్టరీలో నిల్వ చేయబడిన బాష్ ఫైల్‌ని కలిగి ఉన్నారని అనుకుందాం. మేము మా ఉబుంటు టెర్మినల్ షెల్‌లోని “ls” సూచనను ఉపయోగించి ప్రస్తుత వర్కింగ్ డైరెక్టరీలోని అన్ని విషయాలను జాబితా చేస్తాము. అదే పేరు ఫైల్ ఇతర స్థానాల్లో ఉండే అవకాశం ఉండవచ్చు.

విధానం 01: గుర్తించండి

మన సిస్టమ్ నుండి ఫైల్‌ని పేరు ద్వారా కనుగొనడానికి 'లొకేట్' అనే అత్యంత ప్రాథమిక సూచనతో ప్రారంభిద్దాం. “లొకేట్” సూచనల “-c” ఎంపిక ప్రత్యేకంగా సిస్టమ్‌లోని నిర్దిష్ట ఫైల్ కోసం మొత్తం కౌంట్ సంఖ్యను పొందడానికి రూపొందించబడింది. 'new.sh' ఫైల్ పేరుతో పాటు సూచనలలో ఉపయోగించినప్పుడు దాని మొదటి ఎంపిక, '-c'ని పరిశీలిద్దాం. ఇది ఈ పేరుతో మొత్తం 5 ఫైల్‌లను అందిస్తుంది.









వినియోగదారు ఎంపిక ప్రకారం మీ టెర్మినల్ స్క్రీన్‌పై నిర్దిష్ట ఫైల్ కోసం రికార్డ్‌ల సంఖ్యను ప్రదర్శించడానికి “లొకేట్” సూచనల “-n” ఎంపిక ఇక్కడ ఉంది. పేర్కొన్న ఫైల్ రికార్డుల సంఖ్యను ప్రదర్శించడానికి మీరు ఈ ఆదేశంలో సంఖ్యను పేర్కొనాలి. హోమ్ డైరెక్టరీలో ఉన్నప్పుడు, “new.sh” ఫైల్ శోధన ఫలితం కోసం ఒకే రికార్డ్‌ను ప్రదర్శించడానికి “n” ఎంపిక మరియు విలువ 1తో మేము ఈ సూచనను అమలు చేసాము. ఇది ఈ ఫైల్ యొక్క ఫైల్ పాత్ కోసం సింగిల్ రికార్డ్‌ను అందిస్తుంది. ఈ మార్గం మీ హోమ్ డైరెక్టరీకి లేదా రూట్ ఫోల్డర్‌కి దగ్గరగా ఉంటుంది, అనగా /home/Linux/new.sh.







“new.sh” ఫైల్ కోసం శోధన ఫలితాన్ని ప్రదర్శించడానికి “-n” ఎంపిక కోసం నవీకరించబడిన మొత్తం సంఖ్య “3”తో మేము ఈ సూచనను ఉపయోగించినప్పుడు, అది మన షెల్ స్క్రీన్‌పై మొత్తం 3 రికార్డ్‌లను అందిస్తుంది. ఫైల్ ట్రాష్ ఫోల్డర్‌లో కూడా ఉందని ఇది చూపిస్తుంది.



విలువ 5 యొక్క “-n” ఎంపికతో “locate” కమాండ్‌ను అమలు చేయడం ద్వారా, “new.sh” ఫైల్ కోసం మనకు 5 శోధన రికార్డులు వచ్చాయి. మా డైరెక్టరీలలో “new.sh.swp” పేరుతో మరొక ఫైల్ ఉంది. అలాగే, ఉబుంటు ఫైల్ సిస్టమ్ యొక్క “var” డైరెక్టరీలో అదే పేరు ఫైల్ ఉంది.

“లొకేట్” సూచనలోని “-b” ఎంపిక మీ డైరెక్టరీల నుండి ఖచ్చితమైన పేరు ఫైల్ కోసం మీ శోధనను చేయగలదు. కాబట్టి, చూపిన విధంగా సింగిల్ ఇన్‌వర్టెడ్ కామాస్‌లో ఫైల్ పేరుతో మనం ఉపయోగించాలి. ఒకే పేరు ఫైల్ కేవలం 3 స్థానాల్లో ఉన్నందున ఇది మొత్తం 3 రికార్డులను అందిస్తుంది.

మీ ప్రస్తుత డేటాబేస్కు సంబంధించిన సమాచారాన్ని పొందడానికి Linux యొక్క “లొకేట్” సూచన కూడా ఉపయోగించబడుతుంది. మీరు దానితో పాటుగా “-S” ఎంపికను ఉపయోగించాలి మరియు అది మీకు డేటాబేస్‌కు మార్గం, మీ సిస్టమ్‌లోని మొత్తం డైరెక్టరీలు మరియు ఫైల్‌ల సంఖ్య, ఫైల్ పేర్లలోని మొత్తం బైట్‌ల సంఖ్య మరియు బైట్‌ల సంఖ్యను మీకు అందిస్తుంది. ప్రదర్శించబడినట్లుగా మా రికార్డులను నిల్వ చేయడానికి.

విధానం 2: కనుగొనండి

ఏదైనా నిర్దిష్ట ఫైల్ కోసం శోధించడానికి మా Linux సిస్టమ్‌లో “కనుగొను” సూచన ఉంది. ఇది విభిన్న ఫలితాలను ప్రదర్శించడానికి అనేక ఎంపికలతో కూడా ముందుకు వచ్చింది. మొదటి ఎంపిక '-name' ఎంపిక, దాని పేరుతో డబుల్ ఇన్వర్టెడ్ కామాలతో ఫైల్ కోసం శోధించవచ్చు. మీరు ఫైల్ కోసం శోధించడానికి కొన్ని డైరెక్టరీకి మార్గంతో పాటు ఈ ఎంపికను ఉపయోగించవచ్చు. మీరు మార్గాన్ని ఉపయోగించకూడదనుకుంటే, దానిని ''తో వదిలివేయండి. మేము క్రింద చేసినట్లు. ఇది ఒకే పేరుతో ఉన్న ఫైల్‌తో మొత్తం 3 రికార్డ్‌లను ప్రదర్శించింది.

మీరు దానిలోని ఫైల్‌ను పరిశీలించడానికి స్పష్టమైన మార్గాన్ని కూడా ఉపయోగించవచ్చు. ఇక్కడ మనం ‘డెస్క్‌టాప్’ ఫోల్డర్‌కు పాత్ ఇచ్చాము. 'new.sh' ఫైల్ పేరు యొక్క ఖచ్చితమైన సరిపోలిక కోసం ఇది మాకు ఒకే రికార్డును అందిస్తుంది.

మీరు ఫైల్‌ల “.sh” పొడిగింపుల కోసం ఫైల్ సింబాలిక్ లింక్‌ల కోసం శోధించాలనుకుంటున్నారని అనుకుందాం. మీరు మీ కమాండ్‌లోని “-L” ఎంపికను మరియు పాత్ మరియు “-name” ఎంపికను ఉపయోగించాలి. “.sh” పొడిగింపులతో “అన్ని” బాష్ ఫైల్‌లను శోధించడానికి పేరు స్పెసిఫికేషన్‌లోని “*” ఉపయోగించబడుతుంది. ఇది మన స్క్రీన్‌పై మొత్తం 4 రికార్డ్‌లను అందిస్తుంది.

“-L” ఎంపికతో “కనుగొను” సూచనలో “/etc” మార్గాన్ని ఉపయోగించడం ద్వారా, ఇది బాష్ ఫైల్‌ల కోసం అనేక రికార్డులను అందిస్తుంది. వాటిలో కొన్ని ఎవరికైనా ఉపయోగం కోసం తెరిచి ఉంటాయి మరియు కొన్ని అనుమతించబడవు.

అదే విధంగా, మేము సిస్టమ్ నుండి అన్ని “txt” ఫైల్‌లను శోధించడానికి “-L” ఎంపికతో “కనుగొను” సూచనను ఉపయోగించాము. ఇది మా ప్రదర్శనలో అనేక రికార్డులను అందిస్తుంది.

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

మీరు మార్గాన్ని జోడించకుంటే, అది క్రింది విధంగా డైరెక్టరీలను శోధిస్తుంది.

ఏదైనా ఫైల్ పేరు లేకుండా “f”తో “–టైప్” ఎంపికను ఉపయోగించడం వలన దాచబడిన అన్ని ఫైల్‌లు కూడా తిరిగి వస్తాయి.

“-టైప్” ఎంపిక కోసం “l”ని ఉపయోగించడం సింబాలిక్ లింక్‌లను అందిస్తుంది.

“కనుగొను” సూచనలో “-టైప్” ఎంపిక కోసం “d”ని ఉపయోగించడం వల్ల అన్ని డైరెక్టరీలు తిరిగి వస్తాయి.

మీరు మీ సిస్టమ్ నుండి నిర్దిష్ట సైజు ఫైల్‌ల కోసం శోధించడానికి “-సైజ్” ఎంపికను కూడా ఉపయోగించవచ్చు.

ముగింపు:

ఈ ట్యుటోరియల్ షెల్ టెర్మినల్ ఉపయోగించి ఏదైనా ఫైల్ కోసం శోధించడానికి రెండు సరళమైన మరియు సొగసైన పద్ధతులను ప్రదర్శించింది. మేము మా వినియోగదారు యొక్క సౌలభ్యం మరియు అభ్యాసం కోసం అనేక ఎంపికలతో పాటుగా “గుర్తించండి” మరియు “కనుగొను” సూచనలను ఉపయోగించాము, అనగా “-c”, “-n”, “-b”, “-type”, “-name”, “ -L' మరియు మరెన్నో. బాష్ యొక్క కొత్త వినియోగదారులకు ఇది అపరిమిత సహాయంగా ఉంటుందని మేము ఆశిస్తున్నాము.