SCRDEV/SCR.1.2/TP09/fichier-reponses-tp08.txt

48 lines
2.3 KiB
Plaintext
Raw Normal View History

2024-12-04 12:01:04 +01:00
TP09
I-
[yolou@archlinux TREE]$ mkdir lib/kernel/config/AA && mkdir lib/kernel/config/AA/BB && mkdir lib/kernel/config/AA/BB/DD && mkdir lib/kernel/config/AA/BB/DD/YY && mkdir lib/kernel/config/AA/BB/CC && mkdir lib/kernel/config/AA/BB/CC/XX
1)
[yolou@archlinux TREE]$ find -name "*.install" -type d
./lib/krb5/plugins/custom.install
la commande find permet trouver les fichier a parti d'un bout de l'expression / d'éleemnt donné (-type d permet de preciser le type de fichier trouve soit file ou directory) (l'option -name permet nous donne les noms de repertoires dans l'arborescence du repectoire courant).
2)
[yolou@archlinux TREE]$ find -name "*.d" -type f
./lib/auth/transm.d
Explication : A peu près l'explication précédente, ici -type d permet de preciser le type de fichier trouve soit file ou directory).
3) [yolou@archlinux TREE]$ find -empty -type d
./lib/kernel/config/AA/BB/DD/YY
./lib/kernel/config/AA/BB/CC/XX
./lib/krb5/plugins/custom.install
Explication : -empty l'option permet montrer les fichiers ou repertoires vide.
4)
[yolou@archlinux TREE]$ find . -size -1000c -type f
./lib/kernel/install.d/50-depmod.install
./lib/kernel/install.d/50-mkinitcpio.install
./lib/krb5/synch/atom.install
./lib/krb5/synch/settings.sh
./lib/auth/transm.d
Explication : l'option -size permet de preciser la taille en octet du fichier ou repertoire trouvé et l'opérateur - ou + permet d'effectuer une comparaison dans ce cas trouver les fichier inférieur à 1000 bytes (-1000) en précisant la lettre c on indique le l'unité est l'octet
5) [yolou@archlinux TREE]$ find -size +30000c -type f
./lib/krb5/plugins/preauth/pkinit.so
./lib/krb5/plugins/kdb/db2.so
Explication : l'option -size permet de preciser la taille en octet du fichier ou repertoire trouvé et l'opérateur - ou + permet d'effectuer une comparaison dans ce cas trouver les fichiers supérieur à 30000 bytes (+30000) en précisant la lettre c on indique le l'unité est l'octet
6)
[yolou@archlinux TREE]$ find -size 1024c -type f
./lib/krb5/plugins/play.in
Explication : l'option -size permet de preciser la taille en octet du fichier ou repertoire trouvé et l'opérateur - ou + permet d'effectuer une comparaison dans ce cas trouver les fichiers égale à 1024 bytes (1024) en précisant la lettre c on indique le l'unité est l'octet