Tu je tudi Catfish, priljubljeno iskalno orodje z iskalnim indeksom, ki lahko zelo hitro najde vaše datoteke.
Rad bi delil metode, ki jih sam uporabljam, ko delam v terminalu.
Prva metoda vključuje pripomoček za iskanje, ki obstaja v kateri koli distribuciji, tudi v vgrajenih sistemih, zgrajenih na busybox. Druga metoda je ukaz za iskanje.
Za iskanje datotek v terminalu Linux, naredite naslednje.
- Odprite svojo najljubšo terminalsko aplikacijo. Terminal XFCE4 je moja osebna prednost.
- Vnesite naslednji ukaz:|_+_|
Zgornji argumenti so naslednji:
/path/to/folder/ - mapa, kjer naj se začne iskanje. Če ni navedeno, se bo iskanje začelo v trenutnem imeniku.
Stikala, ki jih uporabljam:
-iname - poišče datoteke in mape, ki vsebujejo določen del imena in prezrejo velike in male črke besedila.Primer:
Tukaj je ukaz, ki ga lahko uporabim za iskanje svojih člankov, ki sem jih napisal o brskalniku Opera:
|_+_| - Če želite najti samo datoteke ali samo mape, dodajte možnost- tip fza datoteke ali -vrsta dza imenike. Tukaj je nekaj primerov:
- Če želite poiskati nedavno spremenjene datoteke in imenike, lahko uporabite naslednje možnosti programanajtiukaz:
-mmin n - poišči datoteke, ki so bile spremenjene pred n minutami. -mtime n - poišči datoteke, ki so bile spremenjene pred n*24 urami. Ko find ugotovi, pred koliko 24-urnimi obdobji je bila datoteka nazadnje dostopana, se kakršen koli delček prezre, tako da za ujemanje z -mtime +1 mora biti datoteka spremenjena pred vsaj dvema dnevoma. - Možno je izvesti ukaz za datoteke, ki jih najde vaša iskalna poizvedba. Glej naslednji primer:|_+_|
Tukaj uporabljamo možnost -exec za zagonKerurejevalnik besedil za vse datoteke v rezultatih iskanja. Del '{} ' pomeni datoteke, ki jih najdenajtiukaz. ';' ending določa konec ukaza za-izvršmožnost.
Ukaz za iskanje
Orodje za iskanje uporablja posebno zbirko podatkov datotek za takojšnje iskanje datotek. Indeks za ukaz lahko ustvari in posodabljaposodobljenobukaz. Medtem ko se rezultati iskanja prikažejo takoj, morate vzdrževati iskalni indeks in ga redno posodabljati, sicer lahko ukaz locate najde datoteke, ki so bile izbrisane ali premaknjene v drug imenik.
V splošnem primeru je sintaksa naslednja.
|_+_|Možnost -i pomeni 'prezri velike in male črke'.
Tukaj je primer:
brezžični krmilnik dualshock 4
Dodatni nasvet: Druga metoda, ki jo pogosto uporabljam, je Midnight Commander (mc), konzolna aplikacija za upravljanje datotek. Za razliko od find ali locate mc ni privzeto vključen v vse distribucije Linuxa, ki sem jih poskusil. Morda ga boste morali namestiti sami.
Poiščite datoteke z mc
Če želite z Midnight Commanderjem poiskati datoteke, ki vsebujejo določeno besedilo, zaženite aplikacijo in na tipkovnici pritisnite naslednje zaporedje:
Alt + Shift + ?
To bo odprlo pogovorno okno za iskanje.
Izpolnite razdelek 'Ime datoteke:' in pritisnite tipko Enter. Poiskal bo vse datoteke, ki ustrezajo kriterijem.
Te datoteke lahko postavite v levo ali desno ploščo z uporaboPanelizirajmožnost in kopirajte/premaknite/izbrišite/poglejte/naredite, kar želite z njimi.
To je to.