Skip to main content

Comment renommer des fichiers à l'aide d'outils Linux et du terminal

Commandes de base Linux - Ep14 - déplacer et renommer un fichier: mv (Avril 2025)

Commandes de base Linux - Ep14 - déplacer et renommer un fichier: mv (Avril 2025)
Anonim

Ce guide vous montrera comment renommer des fichiers à l'aide d'un gestionnaire de fichiers et de la ligne de commande Linux.

La plupart des distributions Linux ont un gestionnaire de fichiers par défaut dans l'environnement de bureau. Un environnement de bureau est un ensemble d’outils permettant aux utilisateurs d’effectuer des tâches courantes sans saisir de commandes dans une fenêtre de terminal.

Un environnement de bureau comprend généralement un gestionnaire de fenêtres utilisé pour afficher des applications graphiques. Il inclura également tout ou partie des éléments suivants:

  • un panneau (également appelé barre des tâches) - généralement utilisé pour un bouton de menu, une barre d'état système
  • un menu
  • une barre de lancement
  • un tableau de bord
  • widgets
  • icônes de bureau
  • des outils tels que des gestionnaires de fichiers, des bloc-notes, des calculatrices, etc.

Un gestionnaire de fichiers est utilisé pour contrôler la création, le déplacement et la suppression de fichiers. Les utilisateurs Windows seront familiarisés avec Windows Explorer, un type de gestionnaire de fichiers.

Il existe un certain nombre de gestionnaires de fichiers différents tels que Nautilus, Dolphin, Caja, PCManFM et Thunar.

Nautilus est le gestionnaire de fichiers par défaut dans Ubuntu et les distributions exécutant l’environnement de bureau GNOME tel que Fedora et openSUSE.

Dolphin est le gestionnaire de fichiers par défaut pour l'environnement de bureau KDE utilisé par les distributions Linux telles que Kubuntu et KaOS.

Linux Mint a une version légère qui utilise le bureau MATE. Le bureau MATE utilise le gestionnaire de fichiers Caja.

Les distributions allégées utilisent souvent l’environnement de bureau LXDE, doté du gestionnaire de fichiers PCManFM, ou XFCE, fourni avec le gestionnaire de fichiers Thunar.

Dans ce cas, les noms peuvent changer, mais la fonctionnalité permettant de renommer des fichiers est pratiquement la même.

Comment renommer un fichier en utilisant un gestionnaire de fichiers

Le gestionnaire de fichiers a généralement une icône qui ressemble à un classeur. Par exemple, si vous utilisez Ubuntu, il s’agit de la deuxième icône de la barre de lancement.

Vous pouvez généralement trouver l'icône de gestionnaire de fichiers appropriée dans la barre de lancement d'un panneau, dans le système de menus ou dans le cadre d'une barre de lancement rapide.

Un gestionnaire de fichiers contient généralement une liste d’endroits dans le panneau de gauche, tels que le dossier d’accueil, le bureau, les autres périphériques et la corbeille.

Dans le panneau de droite se trouve une liste de fichiers et de dossiers pour l’emplacement sélectionné dans le panneau de gauche. Vous pouvez parcourir les dossiers en double-cliquant dessus et vous pouvez remonter dans les dossiers à l'aide des flèches de la barre d'outils.

Renommer un fichier ou un dossier est pratiquement identique quelle que soit la distribution, le type d’environnement de bureau et le gestionnaire de fichiers que vous utilisez.

Cliquez à droite sur le fichier ou le dossier que vous souhaitez supprimer et choisissez "Renommer". Alternativement, de nombreux gestionnaires de fichiers vous permettent de cliquer avec le bouton gauche de la souris sur un fichier ou un dossier et d'appuyer sur F2 pour effectuer la même action.

L'interface permettant de renommer un fichier diffère légèrement selon le gestionnaire de fichiers. Par exemple, Nautilus, Thunar et PCManFM affichent une petite fenêtre permettant de saisir le nouveau nom de fichier, tandis que Dolphin et Caja vous permettent simplement de saisir le nouveau nom par-dessus l'ancien.

Comment renommer des fichiers à l'aide de la ligne de commande Linux

Vous ne serez peut-être pas surpris d'apprendre que la commande permettant de renommer des fichiers est en réalité renommée. Dans ce guide, vous apprendrez à renommer le fichier complet, à renommer une partie du fichier, à renommer le fichier indiqué par des liens symboliques et à obtenir la confirmation du fonctionnement de la commande renommer.

Comment renommer un fichier

La syntaxe pour renommer un fichier n'est pas aussi évidente qu'on pourrait le penser. L'exemple suivant montre comment renommer un fichier:

renommer le fichier de remplacement d'expression

Vous pourriez penser que la commande renommer serait aussi simple que de dire renommer oldfile newfilemais ce n'est pas aussi simple que cela et, au fur et à mesure, j'expliquerai pourquoi.

Imaginez que vous avez un fichier appelé testfile et que vous voulez le renommer en testfile2. La commande que vous utiliseriez est la suivante:

renommer testfile testfile2 testfile

Alors que se passe-t-il ici? L'expression est le bit de texte ou même l'expression régulière que vous recherchez dans un nom de fichier. Le remplacement est le texte avec lequel vous souhaitez remplacer l'expression et le fichier est le ou les fichiers sur lesquels vous souhaitez renommer.

Pourquoi est-ce que ça marche comme ça, vous pourriez le demander?

Imaginez que vous ayez un dossier contenant des images de chien, mais que vous les appeliez accidentellement comme suit:

  • catsittingdown
  • aboiements
  • postmanattaqué par le chat

Maintenant, si la commande était aussi simple que renommer oldfile newfilevous devrez alors renommer chaque fichier individuellement.

Avec la commande Linux rename, vous pouvez renommer tous les fichiers à la fois comme suit:

renommer chat chien *

Les fichiers ci-dessus seront renommés comme suit:

  • Dogging Down
  • chien qui aboie
  • postmanattackedbydog

La commande ci-dessus a essentiellement parcouru tous les fichiers (indiqués par le métacaractère joker astérisque) et, partout où elle a trouvé le mot chat, elle a été remplacée par un chien.

Renommer le fichier physique pointé par des liens symboliques

Un lien symbolique agit comme un pointeur sur un fichier similaire à un raccourci sur le bureau. Le lien symbolique ne contient aucune donnée, à l'exception du chemin d'accès à l'emplacement du fichier sur lequel il pointe.

Vous pouvez créer un lien symbolique à l'aide de la commande suivante:

dans

Par exemple, imaginez que vous avez un fichier appelé barkingdog dans votre dossier d’images de chien et que vous souhaitez créer un lien symbolique vers le fichier dans un autre dossier appelé dogtraining avec le nom howtostopdogbarking.

Vous pouvez le faire en utilisant la commande suivante:

ln -s ~ / images / dogpictures / barkingdog ~ / images / dogtraining / howtostopdogbarking

Vous pouvez savoir quels fichiers sont des liens symboliques en exécutant la commande ls -lt.

ls -lt howtostopdogbarking

La sortie montrera quelque chose comme howtostopdogbarking -> / home / pictures / dogpics / barkingdog.

Maintenant, je ne sais pas combien d’entre vous savent comment arrêter un chien qui aboie, mais de nombreux entraîneurs conseillent d’apprendre au chien à parler en premier, puis une fois que vous maîtriserez ce que vous maîtriserez, vous pourrez le faire chuter quand vous ne voulez pas. à aboyer. C'est la théorie quand même.

Avec cette connaissance en main, vous voudrez peut-être renommer l'image de barkingdog pour qu'elle parle.

Vous pouvez renommer l'image directement dans le dossier dogpics en exécutant la commande suivante:

renommer aboyer parler / maison / photos / dogpics / barkingdog

Vous pouvez également renommer la photo du chien qui aboie en spécifiant le nom du lien symbolique et en utilisant le commutateur suivant:

renommer -s aboiements parlant / maison / photos / formation de chien / howtostopdogbarking

Comment obtenir la confirmation que la commande Renommer a fonctionné

Le problème principal de la commande rename est qu’elle ne vous dit pas ce qu’elle a fait. Ce que vous pensez avoir peut-être fonctionné peut ne pas l’avoir et vous devez donc vérifier par vous-même en utilisant la commande ls.

Toutefois, si vous utilisez le commutateur suivant, la commande rename vous indiquera exactement ce qui a été renommé:

renommer -v chat chien *

La sortie sera dans les lignes de ceci:

  • barkingcat -> barkingdog
  • catsittingdown -> attelage de chiens
  • postmanattackedbycat -> postmanattackedbydog

Cette commande permet de confirmer que ce que vous vouliez arriver s'est réellement passé.

Une autre façon de renommer des fichiers

Si vous préférez la syntaxe plus simple pour renommer des fichiers, essayez la commande mv comme suit:

mv oldfilename newfilename

Résumé

Lorsque vous apprenez à utiliser la ligne de commande Linux, vous devez connaître les autorisations, comment créer des utilisateurs et des groupes, créer des répertoires, copier des fichiers, déplacer et renommer des fichiers, ainsi que des liens.