75 lines
2.3 KiB
Plaintext
75 lines
2.3 KiB
Plaintext
1)répertoires dont le nom se termine par .install
|
||
find . -name "*.install" -type d
|
||
|
||
2)fichiers réguliers dont le nom se termine par .d
|
||
find -name "*.d" -f -type d
|
||
|
||
3)répertoires vides.
|
||
find . -type d -empty
|
||
|
||
4) fichiers réguliers dont la taille est inférieure à 1000 octets.
|
||
find . -type f -size -1000c
|
||
|
||
5)fichiers réguliers dont la taille est supérieure à 30000 octets.
|
||
find . -type f -size +30000c
|
||
|
||
6) fichiers réguliers dont la taille est 1024 octets.
|
||
find . -type f -size 1024c
|
||
|
||
7)fichiers réguliers dont le contenu occupe 2 blocs.
|
||
find . -type f -size 2b
|
||
|
||
8) fichiers réguliers dont le contenu occupe plus de 30 blocs.
|
||
find . -type f -size +30b
|
||
|
||
9) fichiers réguliers dont le contenu occupe moins de 3 blocs.
|
||
find . -type f -size -3b
|
||
|
||
10) fichiers réguliers dont le contenu occupe plus d’un bloc et moins de 4 blocs.
|
||
find . -type f -size -4b -a -size +1b
|
||
|
||
11) éléments qui ont une date de dernière modification postérieure à celle du fichier
|
||
atom.install
|
||
find . -newer $(find . -name "atom.install")
|
||
|
||
12)éléments dans toute l’arborescence commençant à partir de lib/krb5/syn/ qui ont
|
||
étés modifiés il y a moins de 4 jours.
|
||
find ./lib/krb5/syn* -mtime -4
|
||
|
||
13)éléments dans toute l’arborescence commençant à partir de lib/kernel/install.d
|
||
qui ont étés modifiés il y a plus de 3 jours.
|
||
find ./lib/kernel/install.d* -mtime +3
|
||
|
||
14)éléments dans toute l’arborescence commençant à partir de lib/kernel/install.d
|
||
qui ont étés modifiés il y a plus de 3 jours.
|
||
find . -mtime 3 -atime 2
|
||
|
||
15)répertoires qui sont modifiables par le groupe ou par les autres utilisateurs. (Sans opérateur)
|
||
find . -type d -perm -066
|
||
|
||
16)répertoires dont le contenu est lisible par tous.(Sans opérateurs)
|
||
find . -type d -perm -444
|
||
|
||
17) fichiers réguliers dont les permissions sont exactement : lisibles et modifiables par le
|
||
propriétaire, et seulement lisibles par les autres utilisateurs (Sans opérateurs)
|
||
find . -type f -perm 644
|
||
|
||
II)
|
||
1)find . -maxdepth 4 -type f -name "[[:digit:]]*" -exec cp {} lib/kernel/config/AA/BB/CC/ \;
|
||
|
||
2)
|
||
find . -amin +30
|
||
|
||
3)
|
||
find . -mindepth 6 -name "[[:upper:]]*" -exec chmod 700 {} \;
|
||
|
||
4)
|
||
find . -cmin +15
|
||
|
||
III)
|
||
1)
|
||
find / -name "*.h" -print -quit -type f 2>/dev/null
|
||
|
||
2)
|
||
find ~ -newer $(find ../TRee -name "transm.d") -printf "%p-- %CY-%Cm-%Cd\n"
|