Workstation online OnWorks Linux e Windows

Logo

Hosting online gratuito per workstation

<Precedenti | Contenuti | Succ.>

individuare - Trova i file in modo semplice

I individuare Il programma esegue una rapida ricerca nel database dei nomi di percorso e quindi restituisce ogni nome che corrisponde a una determinata sottostringa. Supponiamo, ad esempio, di voler trovare tutti i programmi con nomi che iniziano con "zip". Poiché stiamo cercando programmi, possiamo supporre che il nome della directory contenente i programmi termini con “bin/”. Pertanto, potremmo provare a usare individuare in questo modo per trovare i nostri file:


[io@linuxbox~]$ trova bin/zip

[io@linuxbox~]$ trova bin/zip


individuare cercherà il suo database di nomi di percorso e produrrà qualsiasi che contenga la stringa


“cestino/zip”:



/usr/bin/zip

/usr/bin/zipcloak

/usr/bin/zipgrep

/usr/bin/zipinfo

/usr/bin/zipnote

/usr/bin/zipsplit

/usr/bin/zip

/usr/bin/zipcloak

/usr/bin/zipgrep

/usr/bin/zipinfo

/usr/bin/zipnote

/usr/bin/zipsplit


Se il requisito di ricerca non è così semplice, individuare può essere combinato con altri strumenti come grep per progettare ricerche più interessanti:


[io@linuxbox~]$ trova zip | cestino di grep

/bin/bunzip2

/bin/bzip2

/bin/bzip2recupera

/bin/gunzip

/bin/gzip

/usr/bin/funzip

/usr/bin/gpg-zip

/usr/bin/preunzip

/usr/bin/prezip

/usr/bin/prezip-bin

/usr/bin/unzip

/usr/bin/unzipsfx

/usr/bin/zip

/usr/bin/zipcloak

/usr/bin/zipgrep

/usr/bin/zipinfo

/usr/bin/zipnote

/usr/bin/zipsplit

[io@linuxbox~]$ trova zip | cestino di grep

/bin/bunzip2

/bin/bzip2

/bin/bzip2recupera

/bin/gunzip

/bin/gzip

/usr/bin/funzip

/usr/bin/gpg-zip

/usr/bin/preunzip

/usr/bin/prezip

/usr/bin/prezip-bin

/usr/bin/unzip

/usr/bin/unzipsfx

/usr/bin/zip

/usr/bin/zipcloak

/usr/bin/zipgrep

/usr/bin/zipinfo

/usr/bin/zipnote

/usr/bin/zipsplit


I individuare Il programma è in circolazione da diversi anni e ci sono diverse varianti di uso comune. I due più comuni che si trovano nelle moderne distribuzioni Linux sono rallentare ed mlocare, sebbene di solito siano accessibili da un collegamento simbolico denominato individuare. Le diverse versioni di individuare hanno set di opzioni sovrapposti. Alcune versioni includono la corrispondenza delle espressioni regolari (di cui parleremo in un prossimo capitolo) e il supporto dei caratteri jolly. Controlla la pagina man per individuare per determinare quale versione di individuare è installato.


Immagine

Da dove viene il database di localizzazione?

Potresti notare che, su alcune distribuzioni, individuare non funziona subito dopo l'installazione del sistema, ma se riprovi il giorno successivo, funziona correttamente. Cosa dà? Il individuare il database è creato da un altro programma chiamato aggiornato b. Di solito, viene eseguito periodicamente come a cron; cioè, un'attività eseguita a intervalli regolari dal demone cron. La maggior parte dei sistemi dotati di individuare eseguire il aggiornato b una volta al giorno. Poiché il database non viene aggiornato continuamente, noterai che i file molto recenti non vengono visualizzati durante l'utilizzo individuare. Per ovviare a questo, è possibile eseguire il aggiornato b programmare manualmente diventando il superutente ed eseguendo aggiornato b al prompt.


Il miglior sistema operativo cloud computing su OnWorks: