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