La commande mv
(move
) du système d'exploitation Linux/Unix est utilisée pour déplacer ou renommer des fichiers et des répertoires. Elle permet de déplacer des fichiers d'un répertoire à un autre et de renommer des fichiers et des répertoires dans le répertoire actuel ou dans un autre répertoire. mv
peut être utilisé pour renommer un fichier ou un répertoire si le nouveau nom de fichier ou de répertoire est spécifié dans le même répertoire que le fichier ou le répertoire d'origine.
La syntaxe de mv
est la suivante :
mv [options] source_file/directory target_directory
Pour déplacer un fichier dans un autre répertoire, vous devez saisir le chemin d'accès complet au fichier d'origine et au répertoire cible :
mv /home/user/documents/file.txt /home/user/downloads/
Pour renommer un fichier dans le répertoire actuel, indiquez l'ancien nom de fichier et le nouveau nom de fichier :
mv old_name.txt new_name.txt
Pour renommer un fichier dans un autre répertoire, vous devez indiquer le chemin complet du fichier et le nouveau nom du fichier :
mv /home/user/documents/old_name.txt /home/user/downloads/new_name.txt
Il existe encore des options pour la commande mv
qui peuvent être utilisées pour contrôler plus précisément le déplacement des fichiers et des répertoires.
Par exemple :
-f
- écrase le fichier sans avertissement ;-i
- demande de confirmation avant d'écraser un fichier ;-v
- affiche à l'écran des informations sur le déplacement des fichiers.Exemple d'utilisation des options :
mv -i old_name.txt new_name.txt
Cette commande demande une confirmation avant de renommer le fichier old_name.txt
en new_name.txt
.