Tölvur, Stýrikerfi
Linux: Finndu skrár sem nota stöðina
Sérhver maður vill gera eins mörg og mögulegt er í lífi sínu. Því miður er það ekki sá sem ákveður. Tími er það sem okkur ávallt vantar. Hins vegar kom maðurinn upp á marga vegu hvernig á að flýta fyrir þessari aðgerð eða aðgerðina, þetta eða þessi aðgerð.
Það mun ekki vera í dag um slíkt alþjóðlegt, frekar lítillega, í sumum skilningi, jafnvel nauðsynlegt. Um hvernig Linux leitar að skrám. Um hvernig á að flýta þessu ferli nokkrum sinnum og hvernig á að gera sjálfvirkan leit að nauðsynlegum skrám að mörkunum.
Einfalt skráarspurning
Nú munum við íhuga málið þegar Linux leitar að skrám þarf að framkvæma, aðeins að vita um eiginleika hennar (nafn, snið eða stærð). Þekkingarmenn hafa þegar áttað sig á því að þú þarft að nota finna stjórnina til að gera þetta.
Svo segjum við að við höfum mynd á tölvunni einhvers staðar í heimamöppunni, sem kallast "Pokemon.jpg", en við manumst ekki nákvæmlega hvar það liggur.
Til þess að ekki opna hverja möppu einn í einu geturðu notað leitarskipan, þ.e. skráðu þig í flugstöðina:
| Finndu / heima-nafn "Pokemon.jpg" -prenta |
Leiðin til þessa skrá birtist strax. En til að vera skýrari er það þess virði að útskýra. The "/ home" kafla gefur til kynna að skráin verði leitað í heimasíðunni. "-name" er skráð ef leitin er gerð með nafni, þá í tilvitnunarmerkjum er fullt nafn skráarinnar tilgreint. Og "-prenta" í lokin gefur stjórninni kleift að framleiða niðurstöðurnar sem finnast á skjánum.
Nú skulum líkja ástandið þegar þú þekkir ekki skráarsniðið. Í þessu tilfelli mun stjórnin líta svona út:
| Finna / heima-nafn "Pokemon *" -prenta |
Í þessu tilviki er endanlegt skráarheiti "*". Þetta þýðir að allar skrárnar verða með nafninu "Pokemon", hvort sem það er mynd, skjal eða tónlist.
Til að finna skrá af ákveðnu sniði, til dæmis ".jpg", er nauðsynlegt að slá inn:
| Finna / heimanafn "* .jpg" -prenta |
Við teljum að ósjálfstæði sé skýr. Og það varð ljóst hvernig Linux skrá leit er gerð.
Leita að texta í skrám
Margir eru notaðir til að finna texta í orði eða setningu sem hægt er að gera með því að opna texta í Word eða svipuðum forritum og gera leit þar, en á Linux er leitað að texta í skrám miklu hraðar og að einhverju leyti auðveldara.
Fyrst af öllu gleymum við um skipunina "finna", í þessu tilfelli mun það ekki hjálpa okkur. Nú munum við kynnast stjórninni "grep". Það mun hjálpa til við að finna orð í miklum vegg textans sem er nauðsynlegt.
Segjum að þú hafir textaskjal á tölvunni þinni sem hefur setninguna "Ég elska Linux" og þú veist að hún er staðsett í möppunni "/ home / user". Svo, til að finna textann sem við þurfum í þessu skjali, þarftu að slá inn skipunina:
| Grep "Love Linux" /home/user/*.txt |
Setningafræði hér er mjög einfalt. Eftir grep eru tilvitnanirnar tilgreindir í tilvitnunarmerkjum og þá verður þú að ryðja brautinni að skránni þar sem þeir ættu að leita, og að lokum tilgreindu skráarsniðið.
Leitaðu að stórum skrám
Í Linux eru flestar skrár leitað oftast í þeim tilvikum þar sem ekki er nóg pláss og þú þarft að fjarlægja þungar skrár strax.
Það eru tveir valkostir hér, hvernig á að fljótt finna og eyða slíkum skrám. Grundvallaratriði eru þau ekki ólík, og aðeins þú ákveður hvað á að nota.
Fyrsta skipan leyfir okkur að finna skrár sem eru stærri en tilgreind stærð:
| Finndu / size + 1G-prenta |
Í þessu tilviki sjáum við að stærðin "+ 1G" er tilgreind, sem þýðir að skrár verða stærri en 1 GB, ef staðsetningin væri mínus myndi það þýða að skrár voru leitað að minna en tilgreind stærð. En þessi aðferð er slæm af einum ástæðum: Ef það eru margar slíkar skrár, þá verður þú að flokka þær í mjög langan tíma, þannig að það er annar valkostur.
Sláðu inn í stjórn lína:
| Finndu / -mount -type f -ls 2> / dev / null | Raða -rnk7 | Höfuð -10 | Awk '{printf "% 10d MB \ t% s \ n", ($ 7/1024) / 1024, $ NF}' |
Eftir það muntu sjá tíu skrár á skjánum og byrja með stærsta. Þetta mun spara tíma til að finna rétta valkostinn fyrir eyðingu.
Áður en þú framkvæmir þessar skipanir er mælt með því að þú keyrir "sudo su" stjórnina til að fá rótarréttindi, þar sem einnig verður leitað að rótskrár fyrir skrár.
Leitaðu að afritum af skrám
Oft gerist það að þegar tölvan er notuð í langan tíma birtast afrit af skrám sem þegar hafa verið búin til. Þeir koma upp af mörgum ástæðum, þar af einn er vanræksla. Auðvitað er þetta ekki ógnað neitt alvarlegt, en hér er staðurinn ennþá, svo að þú getur fljótt fjarlægja þá alla, þú þarft að framkvæma Linux leit að afrita skrár.
Eins og síðast, getur þú gert þetta á tvo vegu, en við munum hætta á einum sem er einfaldara.
Þú getur sótt sérstakt gagnsemi með því að skrifa í flugstöðinni:
| Súkkulaðið er hægt að setja upp fslint |
Munurinn frá öðrum valkostum er sú að það hefur grafísku tengi sem auðveldar nýliði að vinna með það.
Hlaupa það, þú getur strax smellt á leitina, sjálfgefið það mun fara fram í heimasíðunni. Ef þú vilt, getur þú valið hvaða möppu sem er.
Aðrar leitarmöguleikar
Auðvitað, mundu að öll ofangreind skipanir eru ekki allir geta, og hreinskilnislega, það er gagnslaus og að skrifa á pappír er líka ekki valkostur. Þess vegna er nauðsynlegt að tala um val sem er hundrað sinnum einfaldara, að vísu dýrt í tíma.
Fyrsti kosturinn, ef þú þarft að finna skrá með nafni, verður að leita frá landkönnuðum. Veldu einfaldlega möppuna sem viðkomandi skrá átti að vera staðsettur, og í leitarreitnum, sem er efst til hægri, sláðu inn nafnið sitt. Þar geturðu einnig slegið inn skráarsniðið.
Hin valkostur er hentugur ef þú þarft að leita að línu í Linux skrám. Sækja LibreOffice og afritaðu textann þinn þar. Ýttu síðan á Ctrl + F og á línu sem birtist skaltu slá inn viðeigandi samsetningu orðanna.
Hér, í raun, það er allt. Þannig geturðu fljótt fundið viðeigandi, ekki minnisvarða skipanir.
Niðurstaða
Eins og þú sérð, á Linux er hægt að leita að skrám á ýmsan hátt. Sumir þeirra eru betri, sumir verri, það veltur allt á aðstæðum. Í öllum tilvikum, eftir að hafa lesið þessa grein, geturðu nú gert það. Með því að nota skipanalínuna um stund, munuð þið muna flest skipanir og þá geturðu flýtt ferlið nokkrum sinnum.
Similar articles
Trending Now