Précédent Remonter Suivant

1.4  Utilisation de commandes externes standards




Exercice 1.12 --- La commande find.


La commande find permet de retrouver des fichiers. En particulier, il est possible de rechercher des fichiers dont le nom correspond à un motif défini par une expression régulière.

En utilisant la commande find :
  1. Donnez la liste des fichiers dont le nom se termine par un tilde (il s'agit de copie de sauvegarde engendrée par emacs).
  2. De plus, la commande find permet d'exécuter une commande. Donnez la commande permettant de trouver et d'effacer les fichiers inutiles dans votre arborescence. Pour effacer les copies faites par les éditeurs, on peut utiliser find *~ -exec rm {} \;.






Exercice 1.13 --- Notion de montage : la commande mount.


Certains système de fichier --- NTFS par exemple --- distinguent les arborescences situées physiquement sur des supports différents (disquettes, cdrom, disques durs, clefs USB, réseaux, etc).


D'autres ne font pas cette distinction grâce à la notion de montage. Il s'agit d'associer à un répertoire une arborescence de fichiers stocké sur un support.


Ainsi, une disquette formatée sur un ordinateur utilisant un OS de type windows aura une arborescence de fichiers codées par le File System FAT. Il est possible de la monter sur une arborescence de type unix et d'accéder à ces fichiers.

Le même principe s'applique aux cdroms, aux FS accessibles par réseaux, etc.
  1. Consulter le fichier /etc/fstab pour avoir la liste des supports montable sur votre machine.
  2. Consulter le fichier /etc/mtab pour avoir la liste des supports actuellement monté sur votre machine.
  3. Quel répertoire est utilisé pour monter un cdrom sur votre machine ?
  4. Utilisez la commande mount pour monter une disquette, une clef ou un cdrom sur votre machine.
  5. Utilisez la commande umount pour démonter une disquette, une clef ou un cdrom sur votre machine.





Pour tout commentaire : Alexandre Sedoglavic.
Précédent Remonter Suivant