Capitato di dover cercare un file oppure i file con una certa estensione o i file che superano una certa dimensione ?
Con il comando find tutte queste cose e tante altre non sono così difficili.
Ecco come fare con il comando find

  1. Cercare file x nome
    Per cercare un file con un determinato nome sulla directory home dobbiamo digitare :
    find /home -name filepippo.doc
  2. Per cercare un file con un determinato nome sulla directory home senza distinguere fra maiuscole e minuscole dobbiamo digitare :
    find /home -iname filepippo.doc
  3. oppure se non sappiamo il nome esatto :
    find /home -name *pippo.doc
  4. Cercare file con una determinata estensione per esempio jpg nella directory “Immagini” di un certo utente
    find /home/nome_utente/Immagini -name *.jpg
  5. Cercare file in base alla grandezza (più grandi di) dove abbiamo le seguenti opzioni x il parametro size :
    b = blocchi da 512 bytec = bytek = kilobyteM = megabyte

    G = gigabyte

    In questo esempio stiamo cercando i file maggiori di 100Mb a partire dalla radice e quindi in tutto il sistema
    find / -size +100M

Naturalmente esistono molte altre opzioni e quindi il comando può esser molto più potente per vedere le altre opzioni …man find e inoltre si può sempre concatenare con altri comandi