Comandi Trova comuni
Ricerca di un file per nome
find . -name data.txt Trova i file più grandi di 100 MB nella directory corrente:
find . -xdev -type f -size +100M Ricerca di un file specifico in una directory
find ./data -name tests* Trova i file per estensione:
find . -name *.jpg Trova file o directory con determinati nomi:
# find only files, we need to use the -f option:
find ./ -type f -name "results*"
# To find only directories, we need to use the -d option:
find ./ -type d -name "results*" Trova file in più directory
find ./src ./res -name app*.* -type f Trova i file contenenti un determinato testo
find ./src -type f -exec grep -l -i "getall" {} ;
Trova i file per dimensione
Possiamo anche trovare file per dimensioni diverse. Le opzioni di dimensione sono:
- c byte
- k kilobyte
- M Megabyte
- G Gigabyte
find / -size 10M
Trova ed elimina file specifici
find . -type f -name "temp*" -exec rm {} ;