Ce didacticiel vous guidera à travers les étapes simples pour renommer un fichier sous Linux.
Ce sera un tutoriel très simple et direct, même si vous êtes débutant.
Avant de commencer
Ce tutoriel a été réalisé sur un système exécutant Ubuntu 18.04 sur un utilisateur avec des privilèges sudo. La plupart de ce que vous verrez dans ce didacticiel peut être reproduit sans aucune modification sur la plupart des systèmes Linux.
Mais si vous ne parvenez pas à le reproduire, vous pouvez essayer une autre méthode parmi celles mentionnées ci-dessous.
4 façons de renommer un fichier sous Linux
Il est facile de renommer un fichier sous Linux à l'aide d'un gestionnaire de fichiers graphique ou à l'aide de la ligne de commande lorsque vous traitez avec un seul fichier.
Mais si vous souhaitez renommer plusieurs fichiers, l'utilisation de la ligne de commande est une meilleure approche. Dans ce didacticiel, nous discuterons de 4 manières différentes de renommer un fichier sous Linux.
1. Utilisation de la commande mv
La fonction de la commande mv est de déplacer des fichiers. Cependant, en tant que fonctionnalité bonus, il peut être utilisé pour renommer un fichier sous Linux.
mv [OPTIONS] sourcefile destinationfile
Bien que la commande mv puisse être utilisée pour déplacer plusieurs fichiers ou répertoires, nous ne pouvons entrer qu'un seul nom de fichier pour la source et la destination. Ainsi, pour renommer un fichier OldName.txt en NewName.txt, nous utilisons la commande suivante.
mv OldName.txt NewName.txt
La commande mv peut être utilisée dans le cadre d'une boucle bash ou avec la commande find pour renommer plusieurs fichiers à la fois.
2. Utilisation de la commande renommer
Lorsque nous souhaitons renommer plusieurs fichiers en même temps, nous pouvons utiliser un utilitaire conçu pour renommer un fichier sous Linux au lieu de quelque chose qui peut renommer les fichiers comme une fonctionnalité involontaire.
Cela nous amène à l'utilitaire de renommage. Pour utiliser la commande rename, nous l'installons sur notre système à l'aide d'apt ou du gestionnaire de packages de votre distribution Linux.
sudo apt install rename
Une fois l'utilitaire installé, nous pouvons maintenant utiliser la commande de renommage via la ligne de commande.
rename [Options] 's/oldname/newname/' *
Cette commande nécessite une connaissance de base des expressions régulières. Ici, "s" signifie substitut.
L'expression restante est explicite. L'utilisation de * lance la commande pour tous les fichiers dont le nom contient oldname .
3. Utilisation des renameutils
Le package renameutils nous fournit un ensemble de commandes pour renommer un fichier sous Linux. En mettant l'accent sur le changement de nom de fichiers par lots, renameutils se compose de cinq commandes.
Cependant, nous nous concentrerons sur deux - qmv (déplacement rapide) et imv (déplacement interactif) pour ce didacticiel.
Pour installer renameutils sur notre système, nous utilisons la commande suivante.
sudo apt install renameutils
Une fois l'utilitaire installé, nous pouvons maintenant utiliser les commandes qmv et imv via la ligne de commande.
Syntaxe (qmv) :
qmv directoryname/
Cela ouvrira une fenêtre où la colonne de gauche affiche les noms originaux des fichiers. Tandis que la colonne de droite correspond au nom que vous souhaitez définir pour vos fichiers. Modifiez la colonne de droite pour définir les noms que vous souhaitez pour votre fichier.
Syntaxe (imv) :
imv directoryname/filename
Cela affichera l'adresse du fichier. Modifiez simplement le nom pour renommer le fichier et appuyez sur Entrée pour enregistrer la modification.
Notez que imv ne vous permet de renommer qu'un seul fichier à la fois.
4. Utilisation d'un gestionnaire de fichiers graphique
Nous pouvons utiliser l'utilitaire de renommage en bloc du gestionnaire de fichiers Thunar en installant le gestionnaire de fichiers GUI Thunar avec la commande ci-dessous.
sudo apt-get install thunar
Vous pouvez maintenant lancer l'utilitaire de renommage en bloc à l'aide de la commande suivante.
thunar -B
Vous pouvez cliquer sur le signe + pour ajouter des fichiers. Il permet les critères suivants pour renommer.
- Insérer la date ou l'heure
- Insérer ou écraser
- Numérotation
- Supprimer des caractères
- Rechercher et remplacer
- Majuscules / Minuscules
Une fois que vous avez choisi les critères souhaités, cliquez simplement sur Renommer les fichiers pour poursuivre l'opération.
Conclusion
Les systèmes basés sur Linux offrent une grande variété d'options pour renommer un fichier sous Linux. Chacun peut utiliser n'importe lequel d'entre eux en fonction de ses besoins et de ses préférences. Nous espérons que ce tutoriel a pu vous aider à comprendre les différentes manières de renommer un fichier sous Linux.
Si vous avez des commentaires, des questions ou des corrections, n'hésitez pas à les laisser dans les commentaires ci-dessous.