Commande Linux
mv
move
"Déplacer ou renommer des fichiers. Deux opérations pour le prix d'une commande."
Fichiers ⭐ Débutant 🔥 Fréquente

C'est quoi, mv ?

mv déplace des fichiers ou des dossiers. Utilisé avec un nouveau nom dans le même dossier, il renomme. Contrairement à cp, la source disparaît.

💡 L'analogie : mv, c'est soit Ctrl+X / Ctrl+V (déplacer), soit F2 (renommer). Tout dépend du chemin de destination.
Déplacer et renommer
# Renommer un fichier (même dossier, nouveau nom)
$ mv ancien.txt nouveau.txt

# Déplacer vers un autre dossier
$ mv fichier.txt ~/Documents/

# Déplacer ET renommer en même temps
$ mv fichier.txt ~/Documents/nouveau-nom.txt

# Déplacer plusieurs fichiers
$ mv *.jpg ~/Images/

Déplacer vs Renommer

CommandeRésultatOpération
mv a.txt b.txta.txt → b.txtRenommage (même dossier)
mv a.txt docs/a.txt → docs/a.txtDéplacement
mv a.txt docs/b.txta.txt → docs/b.txtDéplacement + renommage
mv dossier/ /backup/dossier entier déplacéDéplacement de dossier
Exemples avancés
# Renommer en lot avec une boucle
for f in *.txt; do mv "$f" "${f%.txt}.md"; done

# Déplacer avec confirmation si écrasement
$ mv -i fichier.txt destination/
← Précédent
cp
Suivant →
rm