SzámítógépekOperációs rendszerek

Linux: fájlok keresése a terminál

Minden ember életében azt akarja, hogy ideje, hogy a lehető legtöbb esetben. Sajnos, ez nem oldja meg. Time - ez az, ami örökre nem elég mindannyiunk számára. Azonban, az emberek jöttek fel a rengeteg módon, hogy gyorsítsák fel az adott ügylet vagy cselekvés.

Ez most nem a globális, hanem egy apró, bizonyos értelemben, sőt szükséges. Körülbelül hogyan lehet megvalósítani a Linux fájlkereső. Körülbelül hogyan lehet felgyorsítani ezt a folyamatot többször, és hogy lehet automatizálni a keresést a szükséges fájlokat a limit.

Egyszerű fájl keresés

Most azt az esetet, amikor keres fájlokat Linux meg kell végrehajtani, miközben csak néhány tulajdonságait (név, méret, vagy méret). Hozzáértő emberek felismerték, hogy szükség van, hogy használja a find parancs.

Tehát, mondjuk, van egy számítógépen valahol otthon mappában van egy kép, amely az úgynevezett „Pokemon.jpg,” de nem tudom pontosan, hol van.

Annak érdekében, hogy ne nyissa meg minden mappa egy-egy, akkor a parancs találni, nevezetesen azt, hogy regisztráljon egy terminálba:

találni / home -name "Pokemon.jpg" -print

Azonnal megjelenik az elérési utat. De ahhoz, hogy ez egyértelmű, hogy nem kell magyarázni. Telek «/ home» jelzi, hogy a fájl kereső fogják elvégezni a saját könyvtár. «-name» írják, ha a keresési nevezzük, akkor idézte jelzik a teljes fájl nevét. És «-print» végén egy kimenő parancs megtalálható az eredményeket a képernyőn.

Most olyan helyzetet szimulálnak, ahol nem ismerik a formátumot. Ebben az esetben a parancs így fog kinézni:

találni / home -name "Pokemon *" -print

Ebben az esetben a „*” kerül a végén a fájl nevét. Ez azt jelenti, hogy nem lesz minden fájl neve „Pokemon”, legyen az kép, dokumentum, vagy a zene.

Annak érdekében, hogy megtalálják egy bizonyos fájl formátum, mint a «.jpg», meg kell adnia:

találni / home -name "* .jpg" -print

Úgy gondoljuk, hogy összefüggés egyértelmű. És világossá vált megvalósított Linux fájlkereső.

Keresés szöveges fájlokban

Sokan használják, hogy a keresést a szöveges egy adott szó vagy kifejezés lehet tenni megnyitja a szöveget a Word vagy hasonló program keresőfunkciójával ott, de a Linux szöveg keresése fájlok végezzük sokkal gyorsabb, és valamilyen módon könnyebb.

Az első helyezett csapat feledkezzünk «találni», ez ebben az esetben nem fog segíteni. Most megnézzük «grep» csapat. Ez azt fogja találni a szavak egy hatalmas fal szöveg van szükség.

Tegyük fel, hogy a számítógép egy szöveges dokumentumot, amely a „Szeretem a Linuxot”, és tudja, hogy a mappában található: «/ home / user». Tehát, hogy megtalálja azt a dokumentumot, azt akarják, hogy a szövegek, meg kell adnia a következő parancsot:

grep "Szeretem Linux" /home/user/*.txt

A szintaxis nagyon egyszerű. Miután grep idézett megadott keresési szót, akkor meg kell, hogy előkészítsék az utat, hogy a fájl hol kell keresni, és a végén, hogy adja meg a formátumot.

Keresés Nagy fájlok

A Linux, nagyobb méretű fájlok végezzük leggyakrabban azokban az esetekben, ahol kevés a hely a lemezen, és sürgősen el kell távolítani a nagyméretű fájlokat.

Két lehetőség van, hogyan lehet gyorsan megtalálni és eltávolítani ezeket a fájlokat. Döntően ezek nem különböznek, és csak te tudod eldönteni, hogyan kell használni.

Az első csapat lehetővé teszi számunkra, hogy megtalálja-nál nagyobb fájlok megadva:

find / -size + 1G -print

Ebben az esetben azt látjuk, hogy a megadott méret a «+ 1G», ami azt jelenti, hogy a fájlok nagyobb lesz, mint 1 GB, ha ahelyett, hogy egy plusz mínusz, ez azt jelentette volna, az volt, hogy a keresést a fájlok kisebb, mint a megadott méret. De ez a módszer rossz egyik oka: ha ezeket a fájlokat lesz sok, akkor lesz egy hosszú ideje rendezni őket, így van egy második lehetőséget.

Írja be a parancssorba:

find / -mount típusú f -ls 2> / dev / null | rendezés -rnk7 | fej -10 | awk '{printf "% 10d MB \ t% s \ n", ($ 7/1024) / 1024 $ NF}'

Akkor a képernyőn fog tűnni tíz fájlokat, kezdve a legnagyobb. Ez időt takaríthat meg keresi a megfelelő beállítást eltávolítására.

Mielőtt a fenti parancsokat, akkor ajánlott, hogy regisztrálja a parancs «sudo su», hogy a rendszergazda, mivel fájlkereséseket és hatással lesz a gyökér.

Keresés backup fájlokat

Gyakran előfordul, hogy hosszú használat számítógéppel rajta ismétlődések jelennek már létrehozott fájlokat. Akkor merülnek fel, több okból is, amelyek közül az egyik gondatlanság. Természetesen semmi komoly nem fenyegeti, de a hely még mindig, így gyorsan eltávolítani mindegyiket kell tennie, hogy a Linux talál másolat fájlokat.

Mint legutóbb, ez lehet tenni két módon, de megáll az egyik, ami könnyebb.

Tudod letölt egy speciális eszköz regisztrált a terminál:

sudo apt-get install FSlint

Abban különbözik a többi változat az, hogy van egy grafikus felület, amely megkönnyíti a munkát vele kezdők.

Futás, akkor azonnal nyomja meg a keresés, alapértelmezés lesz a saját könyvtárban. Ha szükséges, akkor bármelyik könyvtárban.

Alternatív keresési lehetőségek

Természetesen emlékszem az összes fenti parancs nem mindenki erejét, és hogy őszinte legyek, hiába, és írjon egy darab papír is szóba sem jöhet. Ezért meg kell beszélni egy másik, ami százszor könnyebb, bár időigényes.

Az első lehetőség, ha meg kell találni a fájl nevét, megkeresi a karmester. Egyszerűen válassza ki a mappát, amelyben feltételezik, hogy a kívánt, és a keresőmezőbe található, a jobb felső sarokban, írja be a nevét. Ott is írni és formátumban.

A második lehetőség a megfelelő, ha kell keresni egy karakterláncot a Linux-fájlok. Letöltés LibreOffice és másolja be a szöveget. Ezután nyomja meg a Ctrl + F és nyilvánul írja be a szükséges szóösszetétel.

Itt elvileg minden. Így gyorsan megtalálja a kívánt, anélkül, hogy emlékezzen a parancsokat.

következtetés

Mint látható, lehet elérni különböző módokon a Linux fájl kereső. Némelyik jobb, néhány rosszabb, minden attól függ, a helyzetet. Mindenesetre, a cikk elolvasása után, akkor most erre. A parancssor használata egy ideig, akkor emlékezni fog, majd a legtöbb csapat képes lesz felgyorsítani a folyamatot többször.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 hu.unansea.com. Theme powered by WordPress.