Come trovare un file in FreeBSD

Sto cercando di individuare tutte le copie di example.filename sul mio server FreeBSD. Qual è il modo migliore / più semplice / più efficiente per farlo?

  • Come fare i pacchetti di udp su un host diverso
  • L'unità a nastro interne LTO diventa caldo
  • IPtables: la port inoltra ad un altro host non funziona
  • Quando devo creare un nuovo account utente per eseguire il software su un server?
  • Imposta un computer linux per operare come tastiera / mouse bluetooth
  • Come montare una cartella condivisa VirtualBox?
  • come eliminare un numero insano di file da un sistema unix?
  • Bash one-liner crea atomicamente un file se non esiste
  • File server di Windows e ABE
  • leggere intervalli di righe specificate da un file
  • La frammentazione del disco quando si tratta di molti piccoli file
  • Perché non posso creare file di size superiori a 2 GB su Linux?
  • 6 Solutions collect form web for “Come trovare un file in FreeBSD”

     find / -name example.filename 
     locate filename 

    Molto più veloce di find , se stai eseguendo il servizio di localizzazione e trova solo i file esistenti al momento dell'ultimo aggiornamento (l'abitudine di notte è sotto il controllo di un lavoro cron).

    È ansible eseguire updatedb manualmente, ma è ancora più lenta del suggerimento del cletus e richiede la radice. A volte aggiorgo il database manualmente dopo aver installato un mucchio di nuove cose.

    Se hai installato (aka slocate) installato, allora

     locate example.filename 

    individuare eseguisce un lavoro cron each notte che reindice tutti i file della macchina. Non è sempre aggiornato per questo motivo.

    A volte si desidera trovare i file a un livello di directory specifico. In questo caso può essere conveniente utilizzare le wildcards delle shell:

     ls /data/*/example.filename 

    Ovviamente questo funziona solo se si dispone di una struttura di directory rigida.

    Se il database di localizzazione è aggiornato, è sufficiente:

     locate example.filename 

    A volte faccio

     find . | grep example.filename 

    probabilmente incredibilmente inefficiente però.

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.