BUT2/SCR/SCR1.2/TP09/reponse.txt
2023-10-23 13:23:36 +02:00

75 lines
2.3 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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 dun 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 larborescence 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 larborescence 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 larborescence 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"