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 {} ;