Commande MV dans Linux avec un exemple utile

Commande MV dans Linux avec un exemple utile

La commande MV est utilisée pour déplacer les fichiers d'un répertoire vers un autre répertoire. La commande MV est également utilisée pour renommer le fichier dans les systèmes Linux. C'est une commande fréquemment utilise par les utilisateurs de Linux. Vous devez en savoir plus sur la commande MV dans Linux et ses paramètres.

Dans ce tutoriel, vous apprendrez la commande Linux MV avec des exemples utiles

Syntaxe:

Utilisation: mv [option]… [-t] source dest ou: mv [option]… source… répertoire ou: mv [option]… -t répertoire source… 

La commande Move est utile pour renommer le fichier source au nom de fichier dest. Vous pouvez également déplacer un fichier source vers un autre répertoire. Cette commande nous a également permis de déplacer le répertoire, y compris toutes les sous-répertoires pour cibler le répertoire.

Exemples de commande MV

Vous trouverez ci-dessous les exemples de commande MV de base sur le terminal Linux.

  1. Renommer le fichier dans le répertoire actuel - Par exemple, renommer la source du fichier.txt à dest.txt dans le répertoire actuel.
    Source MV.txt dest.SMS  
  2. Déplacer le fichier vers le répertoire de destination - Déplacer une source.Fichier TXT disponible dans le répertoire actuel à / TMP Directory.
    Source MV.txt / tmp /  

    Dans la commande ci-dessus, le nom du fichier est inchangé au répertoire cible. Vous pouvez également renommer le nom du fichier au répertoire de destination simplement en fournissant un nom de fichier à destination. Comme:

    Source MV.txt / tmp / dest.SMS  
  3. Déplacer le fichier du répertoire source vers le répertoire de destination - Nous pouvons également déplacer des fichiers ou du répertoire d'un autre répertoire vers le répertoire de destination.

    La commande ci-dessous se déplacera / var / dir1 / source.Fichier journal vers le répertoire / var / journal avec le même nom.

    mv / var / dir1 / source.log / var / log /  
  4. Déplacer plusieurs fichiers vers la destination à la fois - Le MV accepte plusieurs fichiers source et les déplace dans le répertoire de destination à la fois.

    La commande suivante déplacera le fichier1.txt, fichier2.txt dans le répertoire actuel et / opt / file3.txt vers le répertoire / tmp. Ici, le dernier paramètre de ligne de commande est utilisé comme destination par la commande mv.

    MV Fichier1.fichier txt2.txt / opt / file3.txt / tmp  

    Vous pouvez aussi utiliser -t Option pour fournir un répertoire de destination.

    MV -T / TMP Fichier1.fichier txt2.txt / opt / file3.SMS  

Options de ligne de commande MV

Vous devez vous souvenir de certaines des options de ligne de commande pour la commande mv utile tout en travaillant sur le terminal.

  • -b Utilisez cette option pour créer une sauvegarde de chaque fichier de destination existant. Ceci est très utile de la perte d'écrasement et de perte de données. Si le fichier de destination existe déjà, il, créez une copie du fichier de destination avec ~ annexé dans le nom du fichier.
    Source MV -B.txt dest.SMS  
  • -F, - Force Utilisez cette option pour écraser le fichier de destination sans inciter à la confirmation. Ceci est utile pour utiliser la commande MV dans les tâches d'automatisation ou les scripts de shell.
    Source MV -F.txt dest.SMS  
  • -I, - interactif Cette option est utilisée pour toujours inciter à confirmer avant d'écraser le fichier de destination.
    MV -I Source.txt dest.SMS  CP: écraser 'dest'? 

    Entrez l'option O / N pour autoriser ou refuser la demande d'écrasement.

  • -T, - Target-Directory = répertoire Utilisez cette option pour déplacer plusieurs fichiers vers le répertoire de destination.
    MV -T / TMP Fichier1.fichier txt2.txt / opt / file3.SMS  

    La commande ci-dessus déplacera le fichier1.txt, fichier2.txt et / opt / file3.Fichiers TXT sous le répertoire / TMP.

  • -T, - indemnité-cible Si un répertoire à destination avec le même nom existe déjà, la commande par défaut déplace le fichier source sous le répertoire de destination. Cette option demandera à la commande mv de traiter la destination comme un fichier et d'arrêter la source de déménagement sous la destination.
    Source MV -T.Sortie TXT  MV: Impossible d'écraser la «sortie» du répertoire avec un non-directeur 
  • -u, - à la mise à jour - Cette option indique à la commande MV de se déplacer uniquement si le fichier source est plus récent que le fichier de destination ou si le fichier de destination est manquant.
    MV -U Source.txt dest.SMS 

Conclusion

Dans ce tutoriel, vous avez appris les utilisations de la commande Linux MV avec les exemples utiles et les options de ligne de commande.

Veuillez partager vos réflexions sur cet article via des commentaires pour l'améliorer. Ton