లైనక్స్ కెర్నల్పై ఆపరేటింగ్ సిస్టమ్స్ కోసం అత్యంత ప్రసిద్ధ ఫైల్ నిర్వాహకులు చాలా ఫంక్షనల్ శోధన సాధనం కలిగి ఉన్నారు. అయినప్పటికీ, అవసరమైన సమాచారాన్ని వెతకడానికి వినియోగదారుడు దానిలో ఎప్పుడూ ఉండే పారామితులు సరిపోవు. ఈ సందర్భంలో, ప్రామాణిక మార్గం ద్వారా నడుస్తుంది "టెర్మినల్". ఇది కమాండ్, ఆర్గ్యుమెంట్ మరియు ఐచ్చికాన్ని నమోదు చేయడం ద్వారా ఒక నిర్దిష్ట డైరెక్టరీలో లేదా మొత్తం సిస్టమ్లో అవసరమైన డేటాను సులభంగా కనుగొనడాన్ని అనుమతిస్తుంది.
Linux లో కనుగొనే ఆదేశం ఉపయోగించండి.
జట్టు కనుగొనేందుకు వేర్వేరు వస్తువులను వెతకడానికి రూపొందిస్తారు, వీటిలో ఏదైనా ఆకృతి మరియు వివిధ లోతుల యొక్క డైరెక్టరీ యొక్క ఫైల్స్ ఉన్నాయి. వినియోగదారుడు ఆదేశాన్ని నమోదు చేయవలసి ఉంటుంది, కావలసిన విలువను పేర్కొనండి మరియు ఫిల్టరింగ్ పారామితులను సెట్ చేయడానికి వాదనలు కేటాయించండి. యుటిలిటీ ద్వారా ఈ విధానాన్ని అమలు చేయడం సాధారణంగా చాలా సమయాన్ని తీసుకోదు, అయితే ఇది స్కాన్ చేసిన మొత్తం సమాచారంపై ఆధారపడి ఉంటుంది. ఇప్పుడు వాడుక యొక్క ఉదాహరణలను చూద్దాం. కనుగొనేందుకు మరింత వివరంగా.
కన్సోల్ ద్వారా డైరెక్టరీకి నావిగేట్ చేయండి
ప్రారంభంలో, ప్రధాన బృందం నుండి కొంచెం వెనుకకు వెళ్లాలని మరియు కన్సోల్ నుండి మేనేజింగ్ చేస్తున్నప్పుడు భవిష్యత్తులో సహాయపడే అదనపు చర్యల అంశంపై తాకినట్లు కోరుకుంటున్నాను. వాస్తవానికి, లైనక్స్ పంపిణీలోని వినియోగాలు కంప్యూటర్లోని అన్ని వస్తువుల శోధన ద్వారా పదును పెట్టబడవు. అన్ని ప్రక్రియలు మూలకాలకు పూర్తి స్థానానికి సూచనగా మాత్రమే ప్రారంభించబడతాయి లేదా కమాండ్ ద్వారా స్థానానికి వెళ్లాలి CD. ఇది చాలా సులభంగా చేయవచ్చు:
- సంస్థాపించిన ఫైల్ నిర్వాహికిని తెరిచి, కావలసిన ఫోల్డర్కు నావిగేట్ చేయండి, ఆ తరువాత మీరు ఆదేశాన్ని ఉపయోగించుకోవాలి. కనుగొనేందుకు.
- ఏదైనా వస్తువుపై కుడి-క్లిక్ చేసి అంశాన్ని కనుగొనండి "గుణాలు".
- మీరు పూర్తి మార్గానికి దాని మాతృ ఫోల్డర్ను చూస్తారు. నుండి పరివర్తన చేయడానికి అది గుర్తు "టెర్మినల్".
- ఇప్పుడు మెను ద్వారా, కన్సోల్ ను ప్రారంభించండి.
- అక్కడ జట్టు నమోదు
cd / home / user / folder
పేరు యూజర్ - యూజర్ యొక్క హోమ్ ఫోల్డర్ యొక్క పేరు, మరియు ఫోల్డర్ - అవసరమైన డైరెక్టరీ పేరు.
ఉపయోగించే ముందు కనుగొనేందుకు, పైన సూచనలు అనుసరించండి, మీరు ఎంచుకున్న ప్రదేశంలో ఉన్నట్లుగా, ఫైల్కు పూర్తి మార్గాన్ని మినహాయించవచ్చు. ఇటువంటి పరిష్కారం భవిష్యత్తులో ఇన్పుట్ ఆదేశాలను వేగవంతం చేస్తుంది.
ప్రస్తుత డైరెక్టరీలో ఫైళ్ళ కోసం శోధించండి
చేస్తున్నప్పుడుకనుగొనేందుకు
కన్సోల్ నుండి ప్రారంభించబడింది, మీరు క్రియాశీల వినియోగదారు యొక్క మీ హోమ్ డైరెక్టరీలో శోధన ఫలితం పొందుతారు. మరొక సందర్భంలో, ఉదాహరణకు, మీరు స్థాన శోధన సమయంలో సక్రియం అయినప్పుడు, ఫలితాల్లో మీరు అన్ని సబ్ఫోల్డర్లు మరియు వాటిలో ఉన్న ఈ స్థల ఫైల్లను చూస్తారు.
క్రియాశీలతను కనుగొనేందుకు మీరు ఒకేసారి అన్ని అంశాలని వీక్షించడానికి అవసరమైనప్పుడు వాదనలు మరియు ఎంపికలను ఉపయోగించరు. వారి పేరు సరిగ్గా సరిపోని లేకపోతే, అది కమాండ్ను మార్చడానికి ఉపయోగపడుతుందికనుగొనేందుకు. -print
.
పేర్కొన్న డైరెక్టరీలో ఫైళ్ళ కోసం శోధించండి
ఇచ్చిన మార్గము ద్వారా ఫైళ్ళను ప్రదర్శించుటకు ఆదేశం మనము పైన పేర్కొన్నదానివలె అదే విధంగా ఉంటుంది. మీరు నమోదు చేసుకోవాలికనుగొనేందుకు
ఆపై జోడించు./folder
మీరు ప్రస్తుత స్థానానికి సంబంధించిన డైరెక్టరీ గురించి సమాచారాన్ని తెలుసుకోవాలనుకుంటే, లేదా మీరు పూర్తి మార్గాన్ని టైపింగ్ ద్వారా పేర్కొనవలసి ఉంటుంది, ఉదాహరణకు,కనుగొనండి ./home/user/downloads/folder
పేరు ఫోల్డర్ - చివరి డైరెక్టరీ. ప్రతి మూలకం వారి లోతు క్రమంలో ప్రత్యేక పంక్తులు ప్రదర్శించబడుతుంది.
పేరు ద్వారా శోధించండి
కొన్నిసార్లు పేరు పేరుని సంతృప్తి పరచే వస్తువులను మాత్రమే ప్రదర్శించాల్సిన అవసరముంది. ఆపై వినియోగదారు ఆదేశాలకు ప్రత్యేక ఎంపికను సెట్ చేయాలి, తద్వారా ఇది అప్పీల్ను అర్థం చేసుకుంటుంది. ఇన్పుట్ లైన్ క్రింది రూపాన్ని తీసుకుంటుంది:కనుగొనేందుకు. -పేరు "పదం"
పేరు పదం - శోధన కోసం కీవర్డ్, డబుల్ కోట్స్ మరియు సున్నితమైన కేసులో రాసిన తప్పక.
మీకు ప్రతి అక్షరం యొక్క ఖచ్చితమైన కేసు తెలియకపోయినా లేదా మీరు ఈ పారామితిని ఖాతాలోకి తీసుకోకుండా అన్ని తగిన పేర్లను ప్రదర్శించాలనుకుంటే, కన్సోల్ లో ఎంటర్ చెయ్యండికనుగొనేందుకు. -నామం "పదం"
.
కీవర్డ్ వాదన ద్వారా ఫలితాలను ఫిల్టర్ చేయడానికి -name మరొకటి జోడించబడ్డాయి. జట్టు రూపం తీసుకుంటుందికనుగొనేందుకు. -నాట్-పేరు "పదం"
పేరు పదం - తొలగించవలసిన పదం.
మరొక సందర్భంలో వస్తువులను ఒక కీ ద్వారా కాపాడే అవసరం ఉంది. అప్పుడు అనేక శోధన ఎంపికలు క్రమంగా కేటాయించబడతాయి మరియు ఇన్పుట్ పంక్తి ఈ క్రింది విధంగా పొందబడుతుంది:కనుగొనేందుకు. -పేరు "పదం" -ఇది పేరు "* .txt"
. కోట్స్లో రెండవ వాదన సూచిస్తుంది "* .txt »అంటే కనుగొనేందుకు ఇది పేర్లతో మాత్రమే పనిచేస్తుంది, కానీ ఈ రూపంలో పేర్కొన్న ఫైల్ ఫార్మాట్లతో కూడా పనిచేస్తుంది.
ఒక ఆపరేటర్ కూడా ఉంది OR. ఇది ఒకేసారి ఒకటి లేదా అనేక సరిఅయిన వాదాలను కనుగొనడానికి మిమ్మల్ని అనుమతిస్తుంది. సంబంధిత వాదనలు అదనంగా, ప్రతి ఒక్కటి పేర్కొనబడుతుంది. ఫలితంగా ఇలా ఉంటుంది:find -name "word" -o -name "word1"
.
శోధన యొక్క లోతుని పేర్కొనడం
జట్టు కనుగొనేందుకు పేర్కొన్న లోతుకు మాత్రమే డైరెక్టరీల యొక్క కంటెంట్లను కనుగొనేందుకు అవసరమైనప్పుడు కూడా యూజర్ సహాయం చేస్తుంది, ఉదాహరణకు, విశ్లేషణ మూడవ సబ్ఫోల్డర్లో అవసరం లేదు. అటువంటి పరిమితులను సెట్ చేయడానికి, నమోదు చేయండికనుగొనేందుకు. -Maxdepth N- పేరు "పదం"
పేరు N - గరిష్ట లోతు, మరియు -పేరు "పదం" - ఏ తదుపరి వాదనలు.
బహుళ డైరెక్టరీలను శోధించండి
అనేక డైరెక్టరీలలో వివిధ విషయాలతో అనేక ఫోల్డర్ లు ఉన్నాయి. వాటిలో చాలా ఎక్కువ సంఖ్యలో ఉంటే, మరియు శోధన కొన్ని వాటిలో మాత్రమే నిర్వహించాల్సిన అవసరం ఉంది, ఆదేశాన్ని ప్రవేశించేటప్పుడు మీరు దీనిని తెలుపవలసి ఉంటుందికనుగొనేందుకు ./folder ./folder1 -type f -name "word"
పేరు ./ ఫోల్డర్ ./folder1 - సరైన డైరెక్టరీల జాబితా, మరియు -పేరు "పదం" - మిగిలిన వాదనలు.
దాచిన అంశాలను ప్రదర్శించు
సంబంధిత వాదన లేకుండా, స్కాన్డ్ డైరెక్టరీలలో దాచిన వస్తువులు కన్సోల్లో ప్రదర్శించబడవు. అందువలన, వాడుకరి మానవీయంగా అదనపు ఎంపికను నమోదు చేస్తాడు, తదనుగుణంగా ఆ ఆదేశం ఇలా ఉంటుంది:~ -type f -name "ను కనుగొనండి. *"
. మీరు అన్ని ఫైళ్ళ పూర్తి జాబితాను అందుకుంటారు, కానీ వాటిలో కొందరు పదం ముందు, యాక్సెస్ చేయకపోతే కనుగొనేందుకు లైన్ వ్రాయడం లోసుడో
అత్యుత్తమ హక్కులను సక్రియం చేయడానికి.
స్కానింగ్ సమూహం మరియు యూజర్ హోమ్ ఫోల్డర్లు
ప్రతి యూజర్ వివిధ ప్రాంతాల్లో అపరిమిత సంఖ్యలో డైరెక్టరీలు మరియు వస్తువులను సృష్టించవచ్చు. కమాండ్ ఉపయోగించి వినియోగదారుల్లో ఒకదానికి చెందిన సమాచారాన్ని కనుగొనేందుకు వేగవంతమైన మార్గం కనుగొనేందుకు మరియు ఆమె వాదనలలో ఒకటి. ది "టెర్మినల్" వ్రాయుముకనుగొనేందుకు. - యూజర్ పేరు
పేరు యూజర్పేరు - వినియోగదారు పేరు. స్కాన్లోకి ప్రవేశించిన తర్వాత స్వయంచాలకంగా ప్రారంభించబడుతుంది.
సుమారు అదే పథకం యూజర్ గ్రూపులతో పనిచేస్తుంది. సమూహాలలో ఒకదానితో అనుబంధించబడిన ఫైల్స్ యొక్క విశ్లేషణ ద్వారా ప్రారంభించబడింది/ var / www గుంపు groupname ను కనుగొనండి
. వస్తువుల పెద్ద సంఖ్యలో ఉండవచ్చని మర్చిపోవద్దు మరియు కొన్నిసార్లు వాటిని అన్నింటినీ అవుట్పుట్ చేయడానికి చాలా కాలం పడుతుంది.
మార్పు తేదీ ద్వారా వడపోత
ఆపరేటింగ్ సిస్టమ్ స్వయంచాలకంగా ప్రతి ఇప్పటికే ఉన్న ఫైల్ యొక్క మార్పు తేదీని ఆదా చేస్తుంది. జట్టు కనుగొనేందుకు మీరు పేర్కొన్న పారామీటర్ ద్వారా వాటిని అన్నింటినీ కనుగొనడాన్ని అనుమతిస్తుంది. నమోదు చేయడానికి మాత్రమే అవసరంsudo find / -mtime N
పేరు N - ఆబ్జెక్ట్ చివరి మార్పు జరిగినప్పుడు రోజుల క్రితం సంఖ్య. ఉపసర్గ సుడో ఇక్కడ డేటాను పొందడానికి మరియు సూపర్ ఫైండర్ కోసం ఉద్దేశించిన ఫైల్స్ గురించి అవసరం.
మీరు గత కొన్ని రోజుల క్రితం తెరిచిన అంశాలను చూడడానికి ఆసక్తి కలిగి ఉంటే, అప్పుడు లైన్ దాని రూపాన్ని ఒక బిట్ మారుస్తుందిsudo find / -time N
.
ఫైల్ పరిమాణం ద్వారా ఫిల్టర్ చేయండి
ప్రతి వస్తువు దాని స్వంత పరిమాణాన్ని కలిగి ఉంది, ఫైళ్ళ కోసం శోధించే ఆదేశం తప్పనిసరిగా ఈ పారామితి ద్వారా వాటిని ఫిల్టర్ చేయడానికి అనుమతించే ఒక ఫంక్షన్ని కలిగి ఉండాలి. కనుగొనేందుకు దీన్ని ఎలా చేయాలో తెలుసు, యూజర్ మాత్రమే వాదన ద్వారా పరిమాణాన్ని సెట్ చేయాలి. కేవలం ఎంటర్ చెయ్యండి/ -size N ను కనుగొనండి
పేరు N - బైట్లు, మెగాబైట్లు (M) లేదా గిగాబైట్లు (G) లో వాల్యూమ్.
మీరు కావలసిన అంశాల పరిధిని పేర్కొనవచ్చు. అప్పుడు అర్హతలు ఆదేశానికి సరిపోతాయి మరియు మీరు ఈ క్రింది పంక్తిని పొందుతారు:/ -size + 500M-size -1000M ను కనుగొనండి
. ఈ విశ్లేషణ 500 మెగాబైట్ల కంటే ఎక్కువ ఫైళ్ళను ప్రదర్శిస్తుంది, కానీ 1000 కంటే తక్కువ.
ఖాళీ ఫైళ్లు మరియు డైరెక్టరీల కోసం శోధించండి
కొన్ని ఫైల్లు లేదా ఫోల్డర్లు ఖాళీగా ఉన్నాయి. అవి కేవలం అదనపు డిస్క్ స్థలాన్ని ఆక్రమిస్తాయి మరియు కొన్నిసార్లు కంప్యూటర్తో సాధారణ సంకర్షణతో జోక్యం చేసుకుంటాయి. వారు తదుపరి చర్యల గురించి నిర్ణయించాలని గుర్తించారు, మరియు ఇది సహాయం చేస్తుందిఫోల్డర్ / ఫోల్డర్-టైప్ కనుగొనండి
పేరు / ఫోల్డర్ - స్కాన్ నిర్వహిస్తున్న ప్రదేశం.
ప్రత్యేకంగా, ఎప్పటికప్పుడు యూజర్కు ఉపయోగకరంగా ఉంటుందనే ఇతర ఉపయోగకరమైన వాదనలు క్లుప్తంగా చెప్పాలనుకుంటున్నాను:
-mount
- ప్రస్తుత ఫైల్ సిస్టమ్కు మాత్రమే పరిమితి;-type f
- మాత్రమే ఫైళ్లు ప్రదర్శించడానికి;-type d
- మాత్రమే డైరెక్టరీలు చూపించు;-nogroup
,-nouser
- ఏదైనా సమూహానికి చెందని లేదా వినియోగదారుకు చెందని ఫైళ్ల కోసం శోధించండి;-version
- ఉపయోగించిన వినియోగదారి సంస్కరణను కనుగొనండి.
బృందంతో ఈ పరిచయం కనుగొనేందుకు పూర్తయింది. మీరు లినక్స్ కెర్నల్పై ఆపరేటింగ్ సిస్టమ్స్ యొక్క ఇతర ప్రామాణిక కన్సోల్ టూల్స్ వివరంగా అధ్యయనం చేయాలనుకుంటే, ఈ క్రింది లింక్లో మా ప్రత్యేక అంశాన్ని సూచించమని మేము మీకు సలహా ఇస్తున్నాము.
మరింత చదువు: లైనక్స్ టెర్మినల్లో తరచుగా ఉపయోగించే ఆదేశాలను
అవసరమైన సమాచారం కోసం అన్వేషణ తరువాత, మీరు వారితో ఏ ఇతర చర్యలను చేయవచ్చు, ఉదాహరణకు, సవరించడం, తొలగించడం లేదా కంటెంట్ను అధ్యయనం చేయడం. ఇది ఇతర అంతర్నిర్మిత వినియోగాదారులకు సహాయపడుతుంది. "టెర్మినల్". వాటి ఉపయోగం యొక్క ఉదాహరణలు క్రింద ఉన్నాయి.
ఇవి కూడా చూడండి: Linux grep / cat / ls ఆదేశాల ఉదాహరణలు