Exercice Unix corrigé la commande mkdir et rmdir

Si vous voulez créer trois répertoires bla, ble et bli, tapez

mkdir bla ble bli
  1. .Il faut taper
    rmdir bla ble bli
  2. Vous créez chez vous un répertoire appelé mkdir.
  3. ls vous dit qu’il est vide, et pourtant vous ne réussissez pas à l’effacer : c’est qu’il n’est pas vide. Il doit y avoir des fichiers cachés, commençant par un point, que vous ne voyez pas avec ls sans option. Il faut taper
    ls -a

    et effacer les fichiers trouvés.

  4. Oui, une : l’option -p, dont on va parler tout de suite.
  5. Il faut que le répertoire Rapport existe, pour que l’on puisse y créer un sous-répertoire.
  6. Oui, c’est l’option -p. Quand vous tapez
    mkdir -p Rapport/annexes

    un répertoire Rapport est créé, et dans ce répertoire un sous-répertoire annexes.

  7. On utilise l’option -m (mode) de mkdir. Par exemple :
    bireme ~ $ mkdir -m 700 Mail
    bireme ~ $ ls -ld Mail
    drwx------   2 robin    litt95     2048 Jun  2 15:27 Mail/
  8.  rmdir -p toto/tata/tutu/

    Cette commande efface toute la hiérarchie des répertoires, à condition qu’ils soient vides; si par exemple tutu/ est vide mais toto/ ne l’est pas, tutu/ sera effacé mais pas toto/, et le programme s’arrête.

  9. On achève avec ceci le tour de l’option -p… Si donc on tape
    mkdir -p toto/tutu/

    le sous-répertoire tutu/ est créé si toto/ existe déjà; et si toto/ n’existe pas, ce répertoire et son sous-répertoire sont créés. Il n’y a pas de message d’erreur.

Télécharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *