Aby wyszukać plik o nazwie newfile po jego nazwie w katalogu domowym użytkownika user1 (zakładając, plik newfile istnieje):
1 2 |
$ cd $ find . –name newfile |
Aby wyszukać pliki i katalogi w katalogu /dev, których nazwa zaczyna się od “vg00”. Opcja -iname powoduje, że nie jest uwzględniana wielkość liter.
1 |
# find /dev –iname vg00* |
Aby wyszukać pliki o rozmiarze mniejszym niż 1MB w katalogu domowym użytkownika root:
1 |
# find ∼ –size –1M |
Aby wyszukać pliki większe niż 40MB w katalogu /usr:
1 |
# find /usr –size +40M |
Aby wyszukać pliki w całym katalogu głównym będące własnością użytkownika user1 i przynależące do grupy innej niż user1:
1 |
# find / –user user1 –not –group user1 |
Aby wyszukać pliki w katalogu /etc, które były modyfikowane więcej niż 2000 dni temu:
1 |
# find /etc –mtime +2000 |
Aby wyszukać pliki w katalogu /var, które były modyfikowane dokładnie 12 dni temu:
1 |
# find /var –mtime 12 |
Aby wyszukać pliki urządzeń znakowych w katalogu /dev
z uprawnieniami ustawionymi na 666:
1 |
# find /dev –type c –perm 666 |
Aby wyszukać pliki urządzeń znakowych w katalogu /dev
, które mogą być zapisywane przez dowolnych użytkowników:
1 |
# find /dev –type c –perm –222 |
Aby wyszukać pliki o nazwie core w całym katalogu głównym i wykasować je bez zapytań o potwierdzenie:
1 |
# find / –name core –exec rm {} \; |