GNU/Linux >> Tutoriels Linux >  >> Linux

Utilisation de la commande Linux mv avec des exemples

Dans ce guide, vous apprendrez à utiliser le Linux/Unix mv commande. La commande Linux mv a 2 fonctionnalités distinctes selon la façon dont elle est utilisée.

  1. Il peut être utilisé pour renommer un fichier ou un dossier
  2. Il peut être utilisé pour déplacer un fichier ou un dossier d'un emplacement à un autre

Utiliser la commande mv pour renommer un fichier ou un répertoire

Pour renommer un fichier en mv, les 2 fichiers (le fichier d'origine et le fichier renommé) doivent être au même emplacement
La syntaxe pour renommer un fichier ou un répertoire est la suivante

# mv file_name new_file_name

Par exemple, j'ai un fichier appelé linux-for-beginners et je veux le renommer en unix-for-beginners

# mv linux-for-beginners unix-for-beginners

Vous pouvez en outre vérifier que le fichier a été renommé en utilisant le ls commande. La sortie est montrée ci-dessous

Comme observé, le fichier d'origine a été renommé. La commande et la syntaxe restent les mêmes pour les répertoires.

Utiliser mv pour déplacer un fichier ou un répertoire

Après avoir vu comment renommer un fichier/répertoire, voyons comment vous pouvez déplacer un fichier d'un répertoire à un autre.

La syntaxe est la suivante

# mv [option] file /path/to/destination/directory

Par exemple, pour déplacer le fichier unix-for-beginners au /opt répertoire, exécutez

$ mv unix-for-beginners /opt

La syntaxe reste la même pour les répertoires mobiles. Dans l'exemple ci-dessous, le répertoire tutorials est déplacé vers /opt répertoire

Options de la commande mv

La commande mv peut être accompagnée de diverses options. Jetons un coup d'œil

-i (interactif)

Cette option invite l'utilisateur à confirmer avant de déplacer un fichier qui écraserait un fichier préexistant portant le même nom. Dans ce cas, l'utilisateur doit appuyer sur y pour confirmer ou écraser.

Exemple de sortie

-n (pas de clobber)

Le -n L'option empêche l'écrasement d'un fichier. Autrement dit, vous pouvez renommer un fichier pour qu'il corresponde à un autre fichier tout en conservant le contenu du fichier préexistant. Dans cet exemple, nous avons 2 fichiers file1.txt et file2.txt . Nous allons renommer file1.txt vers file2.txt en utilisant le -n mais conserve toujours le contenu de file2.txt

Exemple de sortie

-v (verbeux)

le -v l'option affiche le statut de l'activité en cours lorsque mv est en cours d'exécution. La sortie de l'activité est imprimée sur le terminal comme indiqué

Exemple de sortie

-u (mise à jour)

Le -u L'option met à jour le fichier de destination uniquement si le fichier source a un contenu plus récent ou si le fichier de destination est manquant.

Vérification de la version de la commande mv

Pour vérifier la version de mv exécutez la commande

$ mv --version

Exemple de sortie

Obtenir de l'aide avec la commande mv

Pour plus d'options de commande mv, exécutez la commande

$ mv --help

Exemple de sortie


Linux
  1. Commande de tri sous Linux avec des exemples

  2. commande chattr sous Linux avec des exemples

  3. Commande JQ sous Linux avec exemples

  4. ln Exemples de commandes sous Linux

  5. file Exemples de commandes sous Linux

Commande Linux Tail avec exemples

Utilisation de la commande Cat sous Linux avec des exemples

Commande Linux WC avec exemples

Commande de montage Linux avec exemples

Commande Linux gawk avec exemples

Linux make Commande avec des exemples