Renommer un fichier sous Linux, avec ou sans terminal

Pour un fichier personnel, le plus simple est de le sélectionner dans le gestionnaire de fichiers, puis de choisir « Renommer ». Dans un terminal Ubuntu doté des outils GNU, utilisez mv -i "ancien nom.txt" "nouveau nom.txt" et vérifiez toute demande de confirmation.
Le piège le plus coûteux est de donner à un fichier le nom d’un autre fichier déjà présent. Selon la méthode et les options choisies, ce dernier peut être écrasé. Travaillez d’abord sur des copies, surtout si les documents sont difficiles à remplacer.

Comment renommer un fichier dans l’interface graphique ?
Sur Ubuntu avec l’environnement GNOME, ouvrez l’application Fichiers, puis le dossier contenant votre document. Sélectionnez le fichier, faites un clic droit et choisissez « Renommer ». Saisissez le nouveau nom et validez avec Entrée. Le raccourci F2 fonctionne aussi dans ce gestionnaire.
Gardez l’extension, la partie finale comme .pdf ou .jpg, sauf raison précise. La modifier ne convertit pas le contenu. Pour changer un document plutôt que son nom, il faut utiliser un outil adapté à la modification de PDF, par exemple.
Si un avertissement signale un nom déjà utilisé, annulez et choisissez-en un autre. Les intitulés des menus peuvent varier sur Linux Mint, Fedora ou une autre distribution. Une distribution est une version de Linux accompagnée de ses logiciels.
À retenir : pour quelques fichiers, je recommande l’interface graphique. Elle permet de vérifier le dossier et les noms avant de valider. Le terminal devient intéressant lorsque vous devez répéter une opération.
Comment renommer un fichier avec la commande mv sous Linux ?
La commande mv, pour « move », sert à déplacer ou à renommer. Les exemples suivants visent Ubuntu avec les outils GNU habituels. Ouvrez un terminal dans le dossier concerné, par exemple depuis le menu contextuel de Fichiers si l’option est proposée, puis saisissez :
mv -i "rapport initial.txt" "rapport final.txt"
Le premier nom désigne le fichier existant, le second le nom souhaité. L’option -i demande confirmation si la destination existe déjà. En cas de question, refusez si vous avez le moindre doute. Sans cette option, mv peut remplacer un fichier existant sans avertissement.
Les guillemets entourent ici chaque nom contenant des espaces : ils évitent que le terminal découpe un nom en plusieurs éléments. Ils sont utiles aussi pour les chemins complets :
mv -i "/home/lea/Documents/rapport initial.txt" "/home/lea/Documents/rapport final.txt"
Remplacez le chemin et les noms par les vôtres. Si la destination désigne un dossier existant, mv déplace le fichier dans ce dossier au lieu de lui donner ce nom. Vérifiez le résultat dans Fichiers ou avec ls, qui affiche le contenu du dossier courant.
Sur un système de fichiers sensible à la casse, Rapport.txt et rapport.txt peuvent désigner deux fichiers différents. Ce comportement dépend du système de fichiers et de sa configuration. Évitez aussi les fichiers système : si une opération réclame des droits d’administration, ne contournez pas le problème avec sudo.
Comment copier puis déplacer un fichier Linux sans perdre l’original ?
Pour vous exercer, créez une copie dans votre dossier personnel. Avec les outils GNU, la commande suivante demande confirmation si la copie existe déjà :
cp -i "rapport.txt" "rapport-copie.txt"
Renommez ensuite rapport-copie.txt avec mv -i. L’original reste en place. Cette copie de travail n’est toutefois pas une sauvegarde indépendante : pour un document précieux, conservez aussi une copie sur un autre support et vérifiez qu’elle s’ouvre.
Pour déplacer la copie vers un dossier existant nommé Archives, la commande est mv -i "rapport-copie.txt" "Archives/". Le nom du fichier reste identique. Pour le déplacer et le renommer, indiquez un nouveau nom après le chemin du dossier.
Avant une manipulation en série, vérifiez également les noms dans votre liste de travail. Une liste déroulante dans un tableur peut aider à limiter les saisies incohérentes, mais elle ne renomme pas les fichiers elle-même.
Comment renommer des fichiers en masse avec rename ?
Pour remplacer une même portion de nom sur de nombreux fichiers, rename peut être utile. Attention : plusieurs programmes portent ce nom et leur syntaxe diffère. La commande peut aussi être absente. Consultez man rename, si sa page de manuel est installée, avant de choisir une syntaxe.
Avec l’implémentation Perl de rename, qui accepte les options -n et -v, placez-vous dans un dossier de copies contenant uniquement les fichiers concernés. Pour prévisualiser le remplacement de ancien par nouveau dans les noms se terminant par .txt :
rename -n -v 's/ancien/nouveau/' ./*.txt
L’option -n simule l’opération et -v affiche les changements prévus. Examinez chaque ligne, notamment les noms déjà existants. Si la liste est correcte, retirez uniquement -n pour appliquer l’opération. Ne transposez pas cet exemple à une autre implémentation sans vérifier sa documentation et son mode de prévisualisation.
Questions fréquentes
Comment renommer un dossier sous Linux ?
Dans Fichiers, sélectionnez le dossier puis choisissez « Renommer ». Dans un terminal, mv -i "ancien dossier" "nouveau dossier" convient si la destination n’existe pas. Si elle existe et désigne un dossier, le comportement est différent : mv tente de déplacer la source à l’intérieur.
Comment faire pour renommer un fichier sans changer son contenu ?
Changez seulement son nom dans le gestionnaire de fichiers ou avec mv. Le contenu n’est pas modifié par ce renommage. Conservez l’extension pour éviter de compliquer son ouverture par les applications.
Comment renommer automatiquement un fichier ?
Pour une règle répétée sur plusieurs noms, utilisez un outil de renommage en lot compatible avec votre distribution. Prévisualisez le résultat sur des copies avant validation. Pour un seul fichier, une commande mv -i explicite est généralement plus facile à contrôler.
Quelle méthode choisir avant de valider ?
- Un fichier ou un dossier : utilisez Fichiers et vérifiez le nom affiché.
- Une commande ponctuelle : utilisez
mv -i, avec des guillemets autour des chemins contenant des espaces. - Une série : identifiez la version de
rename, prévisualisez et gardez une copie séparée.
Après l’opération, ouvrez quelques documents pour confirmer que vous avez choisi les bons. Cette vérification concerne aussi les fichiers partagés avec un ordinateur Windows : le nom ne remplace ni une sauvegarde ni les protections habituelles, comme les mises à jour et un antivirus adapté à Windows.