A Linux kernel operációs rendszerei legnépszerűbb fájlkezelők meglehetősen funkcionális keresőeszközzel rendelkeznek. Azonban a paraméterek, amelyek nem mindig jelen vannak, elegendőek a szükséges információk kereséséhez. Ebben az esetben egy szabványos segédprogram, amely a "terminál" keresztül kezdődik, hogy segítsen. Lehetővé teszi a parancs, az argumentum és az opciók megadását, hogy könnyen megtalálja a szükséges adatokat egy adott könyvtárban vagy a rendszerben.
A Keresés parancsot Linuxban használjuk
A Keresés parancs célja különböző objektumok keresése, beleértve a különböző mélységek bármely formátumának és könyvtárának fájlokat. A felhasználóhoz csak be kell írnia a parancsot, adja meg a kívánt értéket, és hozzárendelje az argumentumokat a szűrési paraméterek beállításához. Maga a segédprogram eljárása általában nem sok időt vesz igénybe, de ez a beolvasott információk mennyiségétől függ. Most hagyjuk, hogy a példákban megtaláljuk a találatot részletesebben.Átmenet a könyvtárba a konzolon keresztül
Először is szeretnék visszavonulni egy kicsit a fő csapatból, és befolyásolnám a további műveletek témáját, amelyek segítenek a jövőben, amikor a konzolról irányítják. Az a tény, hogy a Linux Distribution segédprogramokat nem élesítették meg a számítógép összes elemének kereséséhez. Minden folyamatot csak a tételek teljes helyének jelzésével kell elindítani, vagy a CD-paranccsal keresztül menni kell a helyhez. Hogy elég legyen elég:
- Nyissa meg a telepített fájlkezelőt, és menjen a kívánt mappába, ahová a keresési parancsot szeretné használni.
- Bármely objektumon kattintson a PCM elemre, és keresse meg a "Tulajdonságok" elemet.
- A szülő mappáját teljes körűen láthatja. Ne feledje, hogy az átmenet a "terminál".
- Most futtassa a konzolt, például a menüben.
- Ott írunk egy CD / HOME / User / mappa parancsot, ahol a felhasználó a felhasználó otthoni mappájának neve, és a mappa a szükséges könyvtár neve.
Ha a Keresés használata előtt hajtsa végre a fenti utasításokat, akkor nem írhatja elő a fájl teljes elérési útját, feltéve, hogy a kiválasztott helyen van. Az ilyen megoldás jelentősen felgyorsítja a parancsot a jövőben.
Keressen fájlokat az aktuális könyvtárban
A Keresés a Legfőbb konzolból történő végrehajtásakor megkapja a keresési eredményt az aktív felhasználói könyvtárban. Egy másik esetben, például amikor a helyszín keresése közben aktiválódik, az eredmények során az összes almappát és a benne lévő fájlokat láthatja.
Keresse meg az aktivációt érvek és opciók nélkül, ha szükséges az összes elem egyszerre megtekintéséhez. Ha a nevük teljesen nem kerül a karakterláncba, érdemes megváltoztatni a parancsot, hogy megkapja a keresés formáját. -Nyomtatás.
Keressen fájlokat a megadott könyvtárban
A fájlok egy meghatározott útvonalon keresztül történő megjelenítésére szolgáló parancs gyakorlatilag nem különbözik attól, amit fent említettünk. Regisztrálnia kell a keresést, és add hozzá ./folder, ha meg szeretné tudni, hogy megtalálja a könyvtáradatokat az aktuális helyen, vagy meg kell adnia a teljes elérési utat, például megtalálni például megtalálni ./home/user/ Letöltések / mappa, ahol mappa - a végső könyvtár. Minden elemet külön vonalakkal visszavonják a mélység sorrendjében.
Keresés név szerint
Néha szükség van olyan objektumok megjelenítésére, amelyek csak a nevet kielégítik. Ezután a felhasználónak meg kell adnia egy külön lehetőséget a csapat számára, hogy megértse a fellebbezést. A bemeneti sor megszerzi ezt a típusát: Keresés. -Name "Word", ahol a szó kulcsszó a kereséshez, ami szükségszerűen kettős idézetekben íródott, és figyelembe véve az egyes szimbólumok nyilvántartását.
Ha nem ismeri az egyes betűk pontos nyilvántartását, vagy szeretné megjeleníteni az összes megfelelő nevet, figyelembe véve ezt a paramétert, írja be a keresési konzolt. - "szó".
Az eredmények kiszűrése kulcsszó szerint az argumentum-name, a másik hozzáadásra kerül. A csapat megszerzi a találatot. -Name "Word", ahol a szó olyan szó, amelyet ki kell zárni.
Néha szükség van az objektumok egy gombjára, kivéve a másikat. Ezután felváltva több keresési opciót, és a bemeneti vonalat a következőképpen kapja meg: talál. -Name "Word" -Not név "* .txt". Felhívjuk figyelmét, hogy a második érv idézetek jelzett „* .txt”, és ez azt jelenti, hogy Find működik nem csak nevek, hanem a fájlformátumok megadott ebben a formában.
Van egy operátor vagy. Lehetővé teszi, hogy azonnal megtalálja az egy vagy több megfelelő érvet. Mindegyiket külön kell feltüntetni, a megfelelő érvek hozzáadásával. Ennek eredményeképpen kiderül a következők: Keresse meg a "Word" -O -NAME "Word1".
A keresés mélységének megadása
A Keresés parancs segít a felhasználónak, majd akkor, ha a könyvtár tartalmát csak a megadott mélységre kell találnia, például a harmadik almappán belül nem szükséges analízis. Az ilyen korlátozások telepítéséhez írja be a keresést. -Maxdepth n-name "Word", ahol n értéke a maximális mélység, és a "Word" - bármilyen későbbi érv.
Keresés több könyvtárban
Sok könyvtárak egyszerre több mappát tartalmaznak különböző tartalmakkal. Ha van egy nagy mennyiségű ott, és a keresési kell végrehajtani csak bizonyos, akkor meg kell, hogy adja meg ezt, amikor belépnek a Find ./folder parancs ./folder1 -Type F -name „Ige”, ahol ./folder. / Folder1 a megfelelő könyvtár és a "Word" lista - a többi érv.
A rejtett elemek megjelenítése
A megfelelő argumentum meghatározása nélkül a szkennelt könyvtárak rejtett objektumai nem jelennek meg a konzolban. Ezért a felhasználó manuálisan írja kiegészítő lehetőség, hogy a végén a parancs volt, mint ez: megtalálni ~ -Type F -name. *”. Az összes fájl teljes listáját kapja meg, de ha néhány közülük nincs hozzáférése, a keresési szó előtt, a sudo sudo aktiválja a superuser jogokat.
Szkennelés otthoni mappák csoportok és felhasználók
Minden felhasználó korlátlan számú könyvtárat és objektumot hozhat létre különböző helyeken. Gyorsabb az egyik felhasználóhoz tartozó információk megtalálása, a keresési parancs és az egyik érve. A "Terminál" regiszter megtalálható. - Felhasználónév, ahol a felhasználónév a felhasználónév. A szkennelés beírása után automatikusan elindul.
Megközelítőleg ugyanaz a rendszer működik a felhasználói csoportokkal. Az egyik csoporthoz kapcsolódó fájlelemzés a keresés / var / www -group csoportnéven keresztül történik. Ne felejtsük el, hogy az objektumok nagyszámúak lehetnek, és ezek megkötése néha sok időt vesz igénybe.
Szűrés dátum szerint
Az operációs rendszer automatikusan megmenti az egyes meglévő fájlok változási időpontjáról. A Keresés parancs lehetővé teszi, hogy megtalálja őket a megadott paraméterrel. Ez csak akkor szükséges regisztrálni sudo find / -Mtime N, ahol n a napja, amikor a tárgy változott utoljára. A sudo előtagot itt szükség annak érdekében, hogy az adatok és fájlok kizárólag a rendszergazda számára.
Ha érdekel, hogy megtekinthesse azokat az elemeket, amelyeket az utolsó alkalommal megnyitott egy bizonyos számú napja, akkor a karakterlánc megváltoztatja a Sudo Találat / -Time N.
Fájlszűrés
Minden objektumnak saját mérete van, a fájlkeresési parancsnak olyan funkcióval kell rendelkeznie, amely lehetővé teszi számukra, hogy ezeket a paraméterrel szűrhessenek. Keresse meg, hogyan kell ezt megtenni, csak az érvön keresztül kell beállítani a méretet. Elég beírni az N-t / -Size N-t, ahol N jelentése bájtban, megabájt (M) vagy gigabájt (G).
Megadhatja a kívánt elemek tartományát. Ezután a definíciók illeszkednek a parancsba, például egy ilyen karakterlánc: Keresse meg / -Size + 500m -size -1000m. Az ilyen elemzés több mint 500 megabájt, de kevesebb, mint 1000 fájlokat jelenít meg.
Keressen üres fájlokat és könyvtárakat
Néhány fájl vagy mappa üres. Csak egy felesleges helyet foglalnak el a lemezen, és néha zavarhatják a rendszeresen kölcsönhatásba lépést. Ezeket meg kell találni, hogy meghatározzák a további intézkedéseket, és ez segít a Keresés / mappa -Type F -Empty, ahol a / mappa egy hely, ahol lapolvasás.
Különben is szeretnék röviden megjegyezni más hasznos érveket, amelyek időről időre hasznosak lesznek a felhasználók számára:
- -Mount - csak korlátozás csak az aktuális fájlrendszeren;
- -Típus F - Csak fájlok megjelenítése;
- -Type d - csak könyvtár megjelenítése;
- -NOGROUP, -NOGROUSER - Olyan fájlok keresése, amelyek nem tartoznak a csoporthoz, vagy a felhasználóhoz tartoznak;
- -Version - Ismerje meg a használt segédprogram verzióját.
Ez a megismerés a kereső csapat vége. Ha azt szeretnénk, hogy részletesen tanulmányozzák más standard konzolos eszközöket az operációs rendszerek a Linux kernel, javasoljuk, hogy olvassa el az egyes anyagok szerint az alábbi linkre.
Bővebben: Gyakran használt parancsok a terminál Linuxban
A szükséges információk keresése után bármilyen más műveletet végezhet velük, például szerkesztése, törlése vagy tanulmányozása. Ez segíthet más beépített segédprogramokat "terminál". Az alábbiakban példák találhatók.
Olvassa el: Példák a GREP / CAT / LS parancsokra Linuxban