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?

  • Rifiutato l'host client Postfix
  • NFS. Richieste di assembly non root
  • Deprivazione di entropia sui server legati / nominati
  • incompatibilità del protocollo rsync
  • Trasportre IPSec - il pacchetto ping ESP viene inviato ma non viene inviata alcuna risposta
  • gunicorn + django + nginx unix: // socket non riuscito (11: Resource temporaneamente non disponibile)
  • Non è ansible riprodurre file di Windows Server 2008 + IIS7: .ogg
  • Rimuovere i file elencati in un file di text
  • Linux - Un gran numero di immagini più grazioso per trovare?
  • Rsync mostra i progressi per il singolo file
  • Elenca tutti i file modificati o creati da una certa applicazione
  • Il Midnight Commander dispone di un'opzione per visualizzare le size reali del dir?
  • 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.