Példák a Linux keresési parancs használatára

Anonim

Példák a Linux keresési parancs használatára

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:

  1. Nyissa meg a telepített fájlkezelőt, és menjen a kívánt mappába, ahová a keresési parancsot szeretné használni.
  2. Menjen a kívánt könyvtárba Linux fájlkezelőn keresztül

  3. Bármely objektumon kattintson a PCM elemre, és keresse meg a "Tulajdonságok" elemet.
  4. Átmenet az objektum tulajdonságainak a Linux operációs rendszerben

  5. A szülő mappáját teljes körűen láthatja. Ne feledje, hogy az átmenet a "terminál".
  6. Ismerje meg az objektum szülő mappáját a Linux tulajdonságok segítségével

  7. Most futtassa a konzolt, például a menüben.
  8. A terminál indítása a következő belépési parancsokhoz Linuxban

  9. 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.
  10. Menjen a Linux terminál helyére

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.

A Keresés parancs használata a Linux argumentumok nélkül

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.

A Keresés parancs használata, amely jelzi a fájl helyét Linuxban

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.

Fájlok keresése név szerint a Linux keresési parancs segítségével

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.

Engedélyezze a szűrést a kulcsszó keresése parancs Linuxban

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.

Kombinált keresés a Linuxon

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".

Alkalmazási lehetőségek vagy parancs megtalálása Linux

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.

Adja meg a Linux-i keresési parancs szkennelési mélységét

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.

Keresés több mappában, amikor a keresési parancsot Linux alatt használja

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.

A Rejtett fájlok parancs megjelenítése Linuxban található

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.

Az egyes felhasználói csapathoz tartozó fájlok megjelenítése Linuxban található

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.

Az adott csoportba tartozó fájlok megjelenítése Linuxban található

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.

Szűrés a változás dátuma alapján, amikor a parancs Linuxban található

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.

Szűrés a Linuxon található parancs megnyitásával

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).

Szűrés keresési méret szerint Linux alatt

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.

Állítsa be a fájlok körét a Linux keresésére

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.

Mutasson üres objektumokat a Linux-ban található

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

Olvass tovább