Que vous soyez un vétéran Utilisateur Linux ou que vous ayez simplement choisi une distribution comme PopOS ou Ubuntu, vous devez toujours savoir comment gérer vos fichiers et dossiers. Cela signifie savoir qu'il existe de nombreuses façons de renommer des répertoires ou des fichiers sous Linux. Dans le monde Linux, les dossiers sont également appelés répertoires. Ils sont interchangeables.
Il existe deux scénarios pour renommer des fichiers et des dossiers. Soit vous renommez un seul fichier ou dossier, soit vous souhaitez renommer plusieurs fichiers ou dossiers à la fois. Tout comme Windows ou Mac, Linux a plusieurs façons de faire l'un ou l'autre.
Renommer un seul fichier ou répertoire sous Linux à l'aide du gestionnaire de fichiers
La plupart des distributions, ou les distributions, de Linux ont un graphique gestionnaire de fichiers similaire à l'Explorateur de fichiers dans Windows ou Finder sous MacOS. La plupart d’entre eux fonctionneront de la même manière, mais il peut y avoir des différences.
Renommer en utilisant Renommer
Renommer à l'aide des propriétés du fichier
Cette méthode est étrange et il est peu probable que vous l'utilisiez, mais c'est toujours possible .
Renommer de nombreux fichiers ou dossiers sous Linux à l'aide du gestionnaire de fichiers
Cette fonctionnalité peut ne pas être disponible dans tous les gestionnaires de fichiers disponibles dans les différentes distributions de Linux. C'est dans PopOS.
Il peut appliquer le modèle aux fichiers en fonction du nom d'origine ou de la date de modification.
In_content_1 all: [300x250] / dfp: [640x360]->Obtenir de l'aide sous Linux
Il existe de nombreuses façons d'utiliser le commandes et utilitaires ci-dessous. Si vous n'êtes pas sûr de ce que vous devez faire, entrez la commande man(pour le manuel) et la commande ou le nom de l'utilitaire pour lequel vous avez besoin d'aide. Par exemple, manmvaffichera le manuel d'utilisation de la commande mv.
Après avoir renommé des fichiers ou des répertoires sous Linux , vérifiez-les toujours en regardant dans l'explorateur de fichiers ou en utilisant la commande lspour les lister.
Renommer un seul fichier ou dossier avec la commande MV
La commande MV sert à déplacer des fichiers et des dossiers, mais elle fonctionne aussi bien pour renommer. La syntaxe de la commande MV est la suivante: mv [OPTIONS] source destination
Tapez mv «01-Work Documents» «Work Documents»et appuyez sur Entrée.
La liste des fichiers montre il est renommé.
Renommer plusieurs fichiers ou dossiers à l'aide du script Bash
Pour créer un script bash, vous devez travailler dans un éditeur de texte brut. Supposons que nous ayons plusieurs fichiers HTML que nous avons accidentellement enregistrés en tant que fichiers de texte brut. Nous devons changer l'extension de fichier de .txt à .html. Nous pouvons utiliser ce script bash pour les renommer:
pour le fichier en * .txt; do
mv - "$ file" "$ {file% .txt} .html"
done
Comment cela a-t-il fonctionné? La première ligne recherche tout fichier se terminant par .txt. L'astérisque (*) est un caractère générique, donc tout ce qui précède .txt dans un nom de fichier correspondra. Le fairelui dit d'exécuter la commande tant qu'il y a des fichiers correspondants. C'est une boucle. La deuxième ligne contient la commande mv.
Le double tiret (-) indique qu'il n'y a pas d'options pour la commande, préparez-vous pour une expression régulière ou une regex. Le $ fileest une variable qui lui indique de travailler avec n'importe quel fichier sélectionné par la première ligne. Le %lui indique de remplacer le .txts'il se trouve à la fin du nom par la valeur en dehors de l'accolade, qui est .html.
Comment renommer des fichiers et des dossiers en toute sécurité avec les utilitaires Linux
Le reste de l'article concerne les utilitaires utilisés dans le shell Linux. Il peut être facile de faire une erreur et de renommer des fichiers critiques qui peuvent empêcher les programmes ou Linux de fonctionner. Utilisez toujours l'option -n. Il indique à la commande de ne pas écraser un fichier existant.
Son utilisation dans une commande utilitaire peut ressembler à: mmv -n "*" "# l1". Voir ci-dessous comment il montre un aperçu de ce que la commande va faire. Pourtant, si vous répertoriez (ls) les fichiers, aucun d’entre eux n’a changé. Si ce n’est pas ce à quoi vous vous attendiez, ajustez votre commande et réessayez.
Renommer plusieurs fichiers et dossiers avec Renommer
Rename est un utilitaire Linux. Considérez-le comme un petit programme qui n’a pas d’interface utilisateur graphique. Votre distribution Linux ne l'a peut-être pas, mais c'est facile à installer.
Dans le terminal, entrez la commande sudo apt-get install renameet appuyez sur Entrée. Il peut vous demander votre mot de passe, le saisir et appuyer sur Entrée. L'installation commencera.
Une fois installé, vous pouvez commencer à utiliser Rename.
Si vous avez deviné que cela changera les extensions de fichier sur nos fichiers en .txt depuis .html, vous avez raison!
Renommer les fichiers et les dossiers à l'aide de MMV
MMV est un autre Linux utilitaire, similaire à Rename. Il peut être installé avec la commande sudo apt install mmv. Une fois installé, vous pouvez créer vos propres commandes.
Voilà toutes les façons de renommer des répertoires et des fichiers sous Linux?
Si l'une des méthodes ici ne fonctionne pas pour vous, vous pouvez utiliser un outil renommer en masse qui a une interface utilisateur graphique.
Il y en a plusieurs à choisir. Thunar et KRename ne sont que quelques exemples pour commencer.