Běžné příkazy hledání
Hledání souboru podle názvu
find . -name data.txt
Najděte soubory větší než 100 MB v aktuálním adresáři:
find . -xdev -type f -size +100M
Hledání konkrétního souboru v adresáři
find ./data -name tests*
Najít soubory podle přípony:
find . -name *.jpg
Najděte soubory nebo adresáře s určitými názvy:
# 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*"
Najít soubory ve více adresářích
find ./src ./res -name app*.* -type f
Najít soubory obsahující určitý text
find ./src -type f -exec grep -l -i "getall" {} ;
Najít soubory podle velikosti
Dokonce můžeme najít soubory podle různých velikostí. Možnosti velikosti jsou:
- c bajtů
- k kilobajtů
- M megabajtů
- G Gigabytes
find / -size 10M
Najít a odstranit konkrétní soubory
find . -type f -name "temp*" -exec rm {} ;