Manuels pour la ligne de commande

Man » Manuel mv en ligne - documentation en ligne détaillée pour la page de manuel mv

🌍
mv - déplacer (renommer) des fichiers

SYNOPSIS

mv [OPTION]... [-T] SOURCE DEST
mv [OPTION]... SOURCE... DIRECTORY
mv [OPTION]... -t DIRECTORY SOURCE...

DESCRIPTION

Renommer SOURCE en DEST, ou déplacer SOURCE(s) vers DIRECTORY.

Les arguments obligatoires pour les options longues sont obligatoires pour les options courtes.

--backup[=CONTROL]
créer une sauvegarde de chaque fichier de destination existant

-b     équivalent à --backup mais n'accepte pas d'argument

--debug
expliquer comment un fichier est copié. Implique -v

--exchange
échanger source et destination

-f, --force
ne pas demander de confirmation avant d'écraser

-i, --interactive
demander confirmation avant d'écraser

-n, --no-clobber
ne pas écraser un fichier existant

Si vous spécifiez plus d'une des options -i, -f, -n, seule la dernière aura un effet.

--no-copy
ne pas copier si le renommage échoue

--strip-trailing-slashes
supprimer tous les barres obliques de fin de chaque argument SOURCE

-S, --suffix=SUFFIX
remplacer le suffixe de sauvegarde habituel

-t, --target-directory=DIRECTORY
déplacer tous les arguments SOURCE vers DIRECTORY

-T, --no-target-directory
traiter DEST comme un fichier normal

--update[=UPDATE]
contrôler quels fichiers existants sont mis à jour ; UPDATE={all,none,none-fail,older(par défaut)}

-u     équivalent à --update[=older]. Voir ci-dessous

-v, --verbose
expliquer ce qui est en train de se passer

-Z, --context
définir le contexte de sécurité SELinux du fichier de destination sur le type par défaut

--help afficher cette aide et quitter

--version
afficher les informations de version et quitter

UPDATE contrôle quels fichiers existants dans la destination sont remplacés. 'all' est l'opération par défaut lorsqu'une option --update n'est pas spécifiée, et a pour résultat que tous les fichiers existants dans la destination sont remplacés. 'none' est comme l'option --no-clobber, en ce sens qu'aucun fichier dans la destination n'est remplacé, et les fichiers ignorés n'entraînent pas d'échec. 'none-fail' garantit également qu'aucun fichier n'est remplacé dans la destination, mais tous les fichiers ignorés sont signalés et entraînent un échec. 'older' est l'opération par défaut lorsque --update est spécifié, et a pour résultat que les fichiers sont remplacés s'ils sont plus anciens que le fichier source correspondant.

Le suffixe de sauvegarde est '\~', sauf s'il est défini avec --suffix ou SIMPLE_BACKUP_SUFFIX. La méthode de contrôle de version peut être sélectionnée via l'option --backup ou via la variable d'environnement VERSION_CONTROL. Voici les valeurs :

none, off
ne jamais créer de sauvegardes (même si --backup est donné)

numbered, t
créer des sauvegardes numérotées

existing, nil
numéroté si des sauvegardes numérotées existent, simple sinon

simple, never
toujours créer des sauvegardes simples

AUTHOR

Écrit par Mike Parker, David MacKenzie et Jim Meyering.

REPORTING BUGS

Aide en ligne GNU coreutils : [https://www.gnu.org/software/coreutils/] Signalez tout bogue de traduction à [https://translationproject.org/team/]

SEE ALSO

rename(2)

Documentation complète [https://www.gnu.org/software/coreutils/mv] ou disponible localement via : info '(coreutils) mv invocation'

Emballé par Debian (9.7-3) Copyright © 2025 Free Software Foundation, Inc. Licence GPLv3 : GNU GPL version 3 ou ultérieure [https://gnu.org/licenses/gpl.html]. Ceci est un logiciel libre : vous êtes libre de le modifier et de le redistribuer. Il n'y a AUCUNE GARANTIE, dans la mesure permise par la loi.