Linux la difference entre ces expression

Résolu
Bonjour,
j'aimerais savoir quelle est la différence entre ces 2 expressions qui sont tous les deux destinées à créer le répertoire "deplace" dans le répertoire racine "tmp"

mkdir_deplace_/tmp

et

mkdir_/tmp/deplace

sachant qu'avec la première expression on arrive a créer le répertoire mais quand on fait "ls" sur le répertoire "tmp" on ne voit pas le répertoire "deplace".
Cependant avec la seconde expression le répertoire "deplace" est normalement créé et que quand on fait "ls" sur le répertoire "tmp" on le voit s'afficher.

Alors ma question est quelle est la difference entre ces deux expression et pourquoi avec la première on ne voit pas le répertoire créé???
Je sais que c'est un peu long comme question mais c'était juste pour être bien explicite !!!!
merci d'aider un curieux apprenti linuxien.

3 réponses

  1. salut,

    «avec la première expression on arrive a créer le répertoire»
    comment tu le sais ?

    seule la deuxième façon de faire est valide.
    0
    1. Bonjour,

      mkdir deplace /tmp

      Crée le répertoire deplace dans le répertoire courant, et crée le répertoire /tmp (qui existe déjà)

      mkdir /tmp/deplace

      Crée le répertoire /tmp/deplace.
      0
      1. Merci pour les reponse !!! d'autres intervenants???
        0
        1. Contributeur
          Salut,

          Ben non, tout est dit ;-))
          0
        2. haha oué c vrai merci
          0