GNU/Linux >> Linux Esercitazione >  >> Linux

Come trovare un file in FreeBSD

Soluzione 1:

find / -name example.filename

Soluzione 2:

locate filename

Molto più veloce di find , se stai eseguendo il servizio locate e trova solo i file che esistevano al momento updatedb ultima esecuzione (di solito la notte prima sotto il controllo di un cron job).

Puoi eseguire updatedb a mano, ma è ancora più lento del find cletus suggerisce e richiede root. A volte aggiorno manualmente il database dopo aver installato un sacco di cose nuove.

Soluzione 3:

Se hai locate (aka slocate) installato, allora

locate example.filename

locate esegue un cron job ogni notte che reindicizza tutti i file sulla tua macchina. Non è sempre aggiornato per questo motivo.

Soluzione 4:

A volte vuoi trovare file a un livello di directory specifico. In questo caso può essere conveniente utilizzare i caratteri jolly della shell:

ls /data/*/example.filename

Ovviamente questo funziona solo se hai una struttura di directory rigida.


Linux
  1. Trova un file con i comandi Trova e individua in Linux

  2. Come posso creare un file in ogni cartella?

  3. Come grep \n nel file

  4. Come eliminare un file con un nome strano?

  5. Come trovare il file manager predefinito?

Come trovare file in Debian 10

Autorizzazioni Linux:come trovare le autorizzazioni di un file

Come trovare file basati su timestamp in Linux

Come trovare i file modificati nelle ultime 24 ore in Linux

Come trovare le righe più lunghe in un file in Linux

Come trovo la posizione MySQL my.cnf