Hogyan kereshet fájlokat Linuxban

Anonim

Hogyan kereshet fájlokat Linuxban

Míg bármely operációs rendszerben dolgozhat, néha eszközöket kell használni a fájl gyors megtalálásához. Ez releváns a Linux esetében, így az alábbiakban az alábbiakban az alábbiakban figyelembe kell venni az operációs rendszerben szereplő fájlokat. A bemutatott fájlkezelő eszközök és a terminálban használt parancsok lesznek.

Lásd még:

Fájlok átnevezése Linuxban

Fájlok létrehozása és törlése Linuxban

Terminál

Ha sok keresési lehetőséget kell megadnia a kívánt fájl megtalálásához, a Keresés parancs nélkülözhetetlen. Mielőtt figyelembe venné az összes változatát, érdemes a szintaxist és az opciókat. Szintaxis a következő:

keresse meg az opciót

Ahol az út a könyvtár, amelyben a keresés megtörténik. Három alapvető módja van az útvonal megadásához:

  • / - keresse meg a rootot és a könyvtárat;
  • ~ - Keresés otthoni könyvtár;
  • ./ - Keresés a könyvtárban, amelyben a felhasználó jelenleg jelenleg van.

Az útvonalat közvetlenül a könyvtárhoz is megadhatja, amelyben a fájl feltételezhetően elhelyezhető.

A keresési lehetőségek nagyon sokak, és köszönjük nekik, hogy rugalmas keresési beállítást készíthet a szükséges változók beállításával:

  • -Név - A keresést a művészi elem neve alapján végezzen;
  • -User - olyan fájlok keresése, amelyek egy adott felhasználóhoz tartoznak;
  • -Csoport - Keressen egy bizonyos felhasználói csoportot;
  • -Perm - fájlokat jelenít meg a megadott hozzáférési móddal;
  • - N. - Keresés az objektum méretével;
  • -Mtime + n -n - keresni a fájlokat, hogy megváltozott több (+ n) vagy kevesebb (N) napja;
  • -Típus - Keressen meghatározott típusú fájlokat.

A kívánt elemek típusai is sokat vannak. Itt vannak a listák:

  • B. - Blokk;
  • F. - Normál;
  • P. - nevű csatorna;
  • D. - katalógus;
  • L. - link;
  • S. - aljzat;
  • C. - Szimbólum.

A szintaxis és az opciók részletes elemzése után a Keresés parancs közvetlenül feldolgozható a vizuális példákra. Tekintettel a parancs használatának bőségességére, a példák nem minden változóra vonatkoznak, de csak a leggyakrabban használtak.

Lásd még: Népszerű csapatok a terminál Linuxban

1. módszer: Keresés név szerint (-Name opció)

Leggyakrabban a felhasználók a -Name opciót használnak a rendszer kereséséhez, így az, és elkezdődik. Több példát fogunk elemezni.

Keresés bővítéssel

Tegyük fel, hogy meg kell találnia egy fájlt a rendszerben a ".xlsx" kiterjesztéssel, amely a Dropbox könyvtárban található. Ehhez használja a következő parancsot:

Keresés / Főoldal / Felhasználó / Dropbox -Name "* .xlsx" -print

Már a szintaxis, azt lehet mondani, hogy a keresést végzünk a „Dropbox” könyvtár ( „/ home / user / dropbox”), és a kívánt tárgy legyen a kiterjesztése „.xlsx”. A csillag azt sugallja, hogy a keresést a bővítés valamennyi fájljára fordítják, anélkül, hogy figyelembe veszik a nevüket. A "-print" azt jelzi, hogy a keresési eredmények megjelennek.

Példa:

Példa egy adott könyvtárban való keresésre a fájl Linux bővítéséhez

Keresés fájlnév szerint

Például meg akarsz találni egy fájlt a "Lumpics" névvel a "/ home" könyvtárban, de a bővülés ismeretlen. Ebben az esetben a következőket kell tennie:

Keressen ~ -Name "Lumpics *" -print

Amint láthatja, itt a "~" szimbólumot használják, ami azt jelenti, hogy a keresést a kezdőkönyvtárban tartják. A "-Name" opció után a keresési fájl neve ("Lumpics *") van jelen. A végén egy csillag azt jelenti, hogy a keresést csak név szerint hívják fel, anélkül, hogy figyelembe vesszük a bővítést.

Példa:

Példa egy fájlkeresés keresésére a Linux-i otthoni könyvtárban

Keresés az első betűben a névben

Ha csak az első betű, ahonnan a fájlnév kezdődik, akkor van egy speciális parancsszintaxis, amely segít megtalálni. Például egy olyan fájlt szeretne találni, amely a "G" -től az "L" -ig kezdődik, és nem tudja, hogy melyik katalógus van. Ezután végrehajtania kell a következő parancsot:

Keresés / -Name "[G-L] *" -print

A "/" szimbólum alapján, amely közvetlenül a fő csapat után megy, a keresés a gyökérkönyvtárból, azaz a rendszer során. Továbbá a "[G-L] *" rész azt jelenti, hogy a kívánt szó egy bizonyos betűvel kezdődik. A mi esetünkben a "G" -től az "L" -ig.

By the way, ha ismeri a fájl kiterjesztését, akkor a "*" szimbólum után megadhatja. Például meg kell találnod ugyanazt a fájlt, de tudod, hogy van egy kiterjesztése ".odt". Ezután használhat ilyen parancsot:

Keresse meg / -Name "[g-l] *. Odt" -print

Példa:

Példa egy fájl keresésére az első betű és annak bővülése Linux

2. módszer: Hozzáférés keresése Modif (opció -pap)

Néha olyan tárgyat kell találni, amelynek nevét nem tudja, de tudod, hogy milyen hozzáférési mód van. Ezután alkalmaznia kell a "-perm" opciót.

Nagyon egyszerűen használható, csak meg kell adnia a keresési helyet és a hozzáférési módot. Itt van egy ilyen csapat példája:

Keresse meg a ~ -perm 775-nyomást

Vagyis a keresést az otthoni szakaszban végzik, és a keresési objektumok hozzáférhetnek 775-hez. A számot a "-" szimbólumot is regisztrálhatja, majd a talált objektumok nulla jogosultságú biteket tartalmaznak a megadott értékre .

3. módszer: Kereső vagy csoport általi keresés (SUP opciók és -csoport)

Vannak olyan felhasználók és csoportok bármely operációs rendszerben. Ha az egyik ilyen kategóriába tartozó objektumot szeretné megtalálni, használhatja a "-user" vagy "-group" opciót.

Keresési fájl a felhasználó nevével

Például meg kell találni a „Lampics” fájlt a Dropbox könyvtárat, de nem tudja, hogyan hívják, de tudod, csak tartozik a felhasználó „User”. Ezután végrehajtania kell a következő parancsot:

Keresse meg / Otthon / Felhasználó / Dropbox -User felhasználói -print

Ebben a parancsot, akkor jelezte a szükséges könyvtár (/ home / user / dropbox) jelezte, hogy meg kell keresni a fájlt felhasználóhoz tartozó (-User), és jelezte, hogy a felhasználói tartozik erre a képre (felhasználó).

Példa:

Keresési fájl a felhasználó számára Linux-ban

Lásd még:

Hogyan láthatjuk a Linux-i felhasználók listáját

Hogyan lehet felhasználót hozzáadni egy csoporthoz Linuxban

Keresési fájl a csoport nevével

Keressen egy fájlt, hogy tartozik egy konkrét csoport csak mint - csak akkor kell cserélni a „-user” opciót a „-Group” opciót, és adja meg a nevét ennek a csoportnak:

Keresse meg / -groupe Vendég-nyomat

Ez azt jelezte, hogy a vendégcsoporthoz kapcsolódó rendszerben található fájlt szeretne találni. A keresés az egész rendszerben történik, ezt a "/" szimbólum igazolja.

4. módszer: Fájl keresése típus szerint (-type opció)

Keresse meg valakinek a Linux elemét, meglehetősen egyszerű, csak meg kell adnia a megfelelő opciót (-Type) és jelölje meg a típust. A cikk elején felsorolták a keresésre alkalmazandó típusokat.

Például meg szeretné találni az összes blokkfájlt a kezdőkönyvtárban. Ebben az esetben a csapatod így fog kinézni:

Keressen ~ típusú B-nyomást

Ennek megfelelően beállította, hogy tölteni a keresést típusú fájl, amint azt a „-típusú” opciót, majd határozza meg a típusát azáltal, hogy a blokk fájl szimbólum - „B”.

Példa:

Keressen blokkfájlokat a Linux terminálban lévő típusú parancs segítségével

Hasonlóképpen megjelenítheti az összes könyvtárat a kívánt könyvtárban, pontozza a "D" szimbólumot a parancsra:

Keresse meg / Otthon / Felhasználó -Type d-nyomást

5. módszer: Méretben lévő fájl keresése (-Szene opció)

Ha az összes fájlinformációból csak a méretét ismeri, akkor elegendő lehet megtalálni. Például 120 MB-os fájlt szeretne találni egy adott könyvtárban, erre, kövesse a következőket:

Keresse meg / Otthon / Felhasználó / Dropbox -Size 120m-nyomást

Példa:

Kimeneti parancsok egy bizonyos méretű fájl megtalálásához

Olvassa el továbbá: Hogyan lehet megtudni a mappa méretét Linuxban

Ahogy látható, a szükséges fájl megtalálható. De ha nem tudja, hogy melyik könyvtár van, megkeresheti az egész rendszert, meghatározza a gyökérkönyvtárat a csapat elején:

Keresse meg / -Size 120m-nyomást

Példa:

Keressen egy definiálható fájlt az egész rendszeren Linuxban

Ha a fájl méretét kb. Ez az esetnek van egy speciális csapata. Ugyanezt kell regisztrálnia a terminálon, csak akkor, ha meghatározza a fájlméretet a "-" jel telepítéséhez (ha a megadott méretnél kisebb fájlokat kell találnia) vagy "+" (ha a keresési fájl mérete több meghatározott). Itt van egy ilyen csapat példája:

Keresse meg / Otthon / Felhasználó / Dropbox + 100m-nyomtatás

Példa:

A Linux alatt megadott méretű keresési fájl

6. módszer: Fájlkeresés a Dátumban (-mtime opció)

Vannak olyan esetek, amikor a legmegfelelőbb fájlkeresés a változás dátuma alapján történik. Linux alatt ez a "-mtime" opcióra vonatkozik. Elég egyszerűen használni, vegye figyelembe mindent a példában.

Tegyük fel, hogy a "Képek" mappában meg kell találnunk azokat az objektumokat, amelyek az elmúlt 15 napban változhatnak. Ez az, amit regisztrálnia kell a terminálban:

Keresse meg / Főoldal / Felhasználó / Kép -mtime -15 -1-nyomtatás

Példa:

Példa a fájlok keresésére az utolsó változás dátumára a Linux keresési parancs használatával

Amint látja, ez az opció nemcsak a megadott időszak alatt megváltoztatott fájlokat mutatja, hanem mappákat is. Az ellenkező irányban működik - olyan objektumokat találhat, amelyeket később megváltoztattak, mint a megadott időszakban. Ehhez be kell írnia a "+" jelet a digitális érték előtt:

Keresse meg / Főoldal / Felhasználó / Kép -Mimtime +10-nyomtatás

GUI.

A grafikus felület nagymértékben megkönnyíti a kezdők életét, amely csak a Linux eloszlást telepítette. Ez a keresési módszer nagyon hasonlít a Windows rendszerben, bár nem adhatja meg az összes előnyt, amelyet a terminál kínál. De először az első dolog. Tehát fontolja meg, hogyan lehet a fájlkeresést Linux alatt a grafikus rendszer interfész segítségével.

1. módszer: Keresés a rendszer menüjében

Most felül kell vizsgálni a fájlok keresésének a Linux System menün keresztül. Az intézkedéseket kell elvégezni az Ubuntu 16.04 LTS forgalmazás, de az utasítás közös minden.

Olvassa el továbbá: Hogyan lehet megtudni a Linux Distribution verzióját

Tegyük fel, hogy a "Keresés ME" név alatt található fájlokat a rendszerben, ezek a fájlok a két rendszerben is: az egyik a ".txt" formátumban és a második - ".odt". Ahhoz, hogy megtalálja őket, kezdetben kattintson a menü ikonra (1), és egy speciális beviteli mezőben (2), adja meg a "Find Me" keresési lekérdezést.

Megjelenik a keresési eredmény, ahol megjelenik a keresési fájlok.

A Linux rendszer menüben végrehajtott fájlkeresési eredmények

De ha sok ilyen fájl volt a rendszerben, és mindannyian kiterjesztették a kiterjesztéseket, akkor a keresés bonyolultabb lenne. Annak érdekében, hogy kizárják a felesleges fájlokat az eredmények kibocsátásában, például a programok, a legmegfelelőbb a szűrő használata.

A menü jobb oldalán található. Két kritériumon szűrheti: "Kategóriák" és "Források". Bővítse ezt a két listát a név melletti nyílra kattintva, és a menü, távolítsa el az elosztást a felesleges elemekből. Ebben az esetben csak a "fájlok és mappák" elhagyása, mivel pontosan a fájlokat keresjük.

A szűrő beállítása a Linux rendszer menüben, amikor fájlok keresése

Azonnal észreveheti a módszer hiányát - nem lehet részletesen konfigurálni a szűrőt, mint a terminálon. Tehát, ha néhány névvel rendelkező szöveges dokumentumot keres, a kiadatásban megjelenítheti képeket, mappákat, archívumokat stb., De ha ismeri a megfelelő fájl pontos nevét, gyorsan megtalálhatja, anélkül, hogy tanulmányozná a számot a "megtalálható" módok

2. módszer: Keresés a fájlkezelőn keresztül

A második módszernek jelentős előnye van. A Fájlkezelő eszköz használatával kereshet a megadott könyvtárban.

A művelet végrehajtása egyszerűbb egyszerű. Szüksége van a fájlkezelőre, a mi esetünkben, a Nautilus, írja be azt a mappát, amelyben a kívánt fájl feltehetően, és kattintson az ablak jobb felső sarkában található "Keresés" gombra.

Gombos keresés a Nautilus fájlkezelőben Linuxban

A megjelenő beviteli mezőben be kell írnia az állítólagos fájlnevet. Továbbá ne felejtsük el, hogy a keresés nem változó fájlnévvel, hanem csak az alább látható módon is elvégezhető.

Fájlkeresés a Nautilus fájlkezelő részéről Linuxban

Az előző módszerhez hasonlóan a szűrő ugyanúgy használható. A megnyitásához kattintson a "+" jelre a keresési lekérdezés mező jobb oldalán található gombra. Az almenü megnyílik, amelyben kiválaszthatja a kívánt fájltípust a legördülő listából.

Szűrés Keresés a Nautilus fájlkezelőben Linuxban

Következtetés

A fentiekből arra a következtetésre juthatunk, hogy a rendszer gyorskeresési rendszerében a második módszert végezzük, a grafikus felület használatához kötődik. Ha sok keresési opciót kell beállítania, akkor a találati parancs elengedhetetlen a terminálban.

Olvass tovább