Ebben az útmutatóban megtudhatja, hogyan használhatja a Linuxot egy fájl vagy fájlsorozat megkereséséhez.
A fájlok kereséséhez használhatja a Linux disztribúcióval ellátott fájlkezelőt. Ha Windows-t használ, akkor a fájlkezelő hasonló a Windows Intézőhöz. Ez egy olyan felhasználói felületet tartalmaz, amelynek számos mappája van, amely kattintva megjeleníti az almappákat a mappákban és a benne található összes fájlban.
A legtöbb fájlkezelő egy keresési funkciót és egy módszert kínál a fájlok listájának szűrésére.
A fájlok keresésének legmegfelelőbb módja a Linux parancssori használatának lehetősége, mivel sok más módszer létezik a fájl keresésére, mint egy grafikus eszköz, amely esetleg megpróbálna beilleszteni.
Terminál ablak megnyitása
A fájlok Linux-parancssor használatával történő kereséséhez egy terminál ablakot kell megnyitni.
A terminál ablak megnyitása számos módon lehetséges. A legtöbb Linux rendszeren a CTRL, ALT és T gomb egyidejű megnyomásával biztosítható. Ha ez nem használja a Linux asztali környezet menüjét, megtalálja a terminálszerkesztőt.
A legegyszerűbb módja a fájl megtalálása
A fájlok keresésére használt parancsot hívjákmegtalálja.
Itt található a Find parancs alapszintaxisa.
megtalálja
A kiindulási pont az a mappa, ahonnan a keresést el szeretné indítani. A teljes meghajtó keresésének megkezdéséhez írja be a következőket: megtalálja /
Ha azonban el szeretné kezdeni a jelenleg keresett mappát, akkor a következő szintaxist használhatja: megtalálja . Általában a keresések során keresni akarsz név szerint, ezért keresd meg a myresume.odt nevű fájlt az egész meghajtón a következő szintaxissal: keresse meg / -name myresume.odt
Amint az előző részben röviden megemlítettük, kiválaszthatunk bármely helyet a fájlrendszerben a keresés megkezdéséhez. Például, ha az aktuális fájlrendszert szeretné megkeresni, akkor a teljes ütközést a következőképpen használhatja: megtalálja . -neve játék
A fenti parancs egy fájlt vagy mappát keres az összes mappában az aktuális mappában. Az aktuális mappa neve megtalálható a pwd parancs használatával. Ha meg akarja keresni a teljes fájlrendszert, akkor a gyökérkönyvtárban kell elindulnia az alábbiak szerint: find / -name játék
Valószínű, hogy a fenti parancs által visszaküldött eredmények sok visszajelzett eredményt megtagadtak. Valószínűleg fel kell emelnie az engedélyeket a sudo paranccsal, vagy át kell ugrani egy adminisztrátori fiókra a su parancs használatával. A kiindulási helyzet szó szerint bárhol lehet a fájlrendszeren. Például a hazai könyvtár kereséséhez írja be a következőt: megtalálja a ~ -name játékot
A tilde egy olyan metakarakter, amelyet gyakran használnak az aktuális felhasználó otthoni mappájának jelölésére. A leggyakoribb kifejezés, amelyet használni fogsz -név. A -name kifejezés segítségével kereshet egy fájl vagy mappa nevét. Vannak azonban más kifejezések, amelyeket a következőképpen lehet használni: Képzelje el, hogy megtalálja az otthoni mappáján lévő összes fájlt, amely 100 nappal ezelőtt elérhető. Lehet, hogy ezt megteheti, ha biztonsági másolatot szeretne és eltávolítani azokat a régi fájlokat, amelyekhez nem fér hozzá rendszeresen. Ehhez futtassa a következő parancsot: találja meg a ~ -at 100-at Ha a rendszer összes üres fájlját és mappáját meg akarja találni, használja a következő parancsot: találja meg a -empty Ha a számítógépen található összes végrehajtható fájlt meg akarja találni, használja a következő parancsot: találja meg / -exec Az összes olvasható fájl megkereséséhez használja a következő parancsot: találja meg / -read Ha keres egy fájlt, használhat egy mintát. Például talán minden mellékállomási fájlt keres. Használhatja a következő mintát: megtalálja a / -name * .mp3 fájlt A talál parancs fő problémája, hogy néha túl sok eredményt ad vissza, hogy megnézze egy lépést. Csatolhatja a kimenetet a tail parancsra, vagy a sorokat egy fájlba továbbíthatja az alábbiak szerint: találja meg / -name * .mp3 -fprint nameoffiletoprintto Képzelje el, hogy egyszerre szeretne egy adott fájlt keresni és szerkeszteni. A következő parancsot használhatja: / -name fájlnevek keresése -exec nano '{}' ;
A fenti parancs egy fájlnevet keres, majd futtatja a nano-szerkesztőt a talált fájlhoz. A Find parancs nagyon erős. Ez az útmutató megmutatta, hogyan kell keresni a fájlokat, de van egy nagyszámú rendelkezésre álló opció és megérteni mindegyiket, akkor nézze meg a Linux kézikönyvet. Ezt a következő paranccsal futtathatja a terminálon: ember talál
Hol kezdheti a keresést
kifejezések
Hogyan találhatjuk meg a fájlok elérését több napig egy bizonyos számú nappal
Hogyan keressünk üres fájlokat és mappákat?
Az összes végrehajtható fájl megtalálása
Hogyan lehet megtalálni az összes olvasható fájlt?
minták
A kimenet elküldésének módja: A parancsfájl keresése
Hogyan találja meg és hajtsa végre a parancsot egy fájl ellen
összefoglalás