Creative Saplings

Comment renommer des fichiers sous Linux

octobre 22, 2020
No Comments

Un terminal de ligne de commande est un outil essentiel pour administrer les serveurs Linux. Il fournit aux utilisateurs de Linux certains des meilleurs outils de productivité tout en économisant les ressources de votre machine.

Pour utiliser efficacement le potentiel de Linux, vous devrez avoir une solide connaissance des principes fondamentaux – des commandes simples, comme renommer des fichiers existants et Dossiers. Dans ce didacticiel, vous apprendrez à renommer des dossiers sous Linux.

Comment renommer des fichiers sous Linux avec la commande mv

Raccourcie de « move », la commande mv en est une des commandes les plus simples à utiliser. Il peut effectuer deux tâches basiques mais essentielles lors de la gestion de fichiers sous Linux. L’une consiste à déplacer des fichiers d’un emplacement à un autre et l’autre à renommer un ou plusieurs fichiers via le terminal.

Voyons d’abord comment renommer les fichiers avec mv fonctionne sous Linux.

Pour commencer, nous accédons à notre serveur via la ligne de commande en utilisant SSH. Si vous n’êtes pas sûr de SSH et que vous souhaitez en savoir plus, voici un tutoriel utile.

Pour accéder à notre serveur, saisissez ce qui suit dans votre terminal:

ssh your-user@your-server

Si nous utilisons un ordinateur local, à la place d’un serveur, alors nous devrons ouvrir le terminal depuis le menu principal.

Ensuite, il est important de savoir comment fonctionne la commande mv. Pour ce faire, nous exécutons ce qui suit:

mv --help

Comme nous pouvons le voir dans le précédent image, l’utilisation de base de la commande mv est la suivante:

mv ...

Voici quelques-unes des options mv les plus populaires:

  • -f – n’affiche aucun message avant d’écraser un fichier.
  • -i – affiche des messages d’avertissement avant d’écraser un fichier.
  • -u – ne déplace un fichier que s’il est nouveau ou s’il n’existe pas dans la destination.
  • -v – montre ce que fait la commande.

Et les paramètres sont:

– le destination source du fichier

– le répertoire de destination.

Renommer le fichier sous Linux en utilisant la commande mv

Si nous voulons renommer un fichier, nous pouvons faire il ressemble à ceci:

mv oldnamefile1 newnamefile1

En supposant que nous sommes situés dans le répertoire, et qu’il y a un fichier appelé file1.txt, et que nous voulons changer le nom en file2 .SMS. Nous devrons taper ce qui suit:

mv file1.txt file2.txt

Aussi simple que cela. Cependant, si vous n’êtes pas dans le répertoire, vous devrez taper un peu plus. Par exemple:

cd /home/user/docs/filesmv file1.txt file2.txt

Renommer plusieurs fichiers avec la commande mv

La commande mv ne peut renommer qu’un seul fichier, mais elle peut être utilisée avec d’autres commandes pour renommer plusieurs fichiers.

Prenons les commandes, find, for ou while boucles et renommons plusieurs fichiers.

Par exemple, lorsque vous essayez de modifier tous les fichiers de votre répertoire courant de l’extension .txt à l’extension .pdf, vous utiliserez la commande suivante:

for f in *txt; do mv -- "$f" "${f%.txt}.pdf"done

Cela créera une boucle (pour) parcourant la liste des fichiers avec l’extension .txt. Il remplacera ensuite chaque extension .txt par .pdf. Enfin, cela mettra fin à la boucle (terminé).

Si vous voulez des fonctionnalités plus avancées, vous devrez utiliser la commande renommer, nous sommes sur le point de couvrir.

Renommer Fichiers sous Linux en utilisant la commande Rename

Avec la commande rename, vous aurez un peu plus de contrôle. De nombreuses configurations Linux l’incluent par défaut. Mais, si vous ne l’avez pas installé, vous pouvez le faire en une minute avec une simple commande.

Dans le cas de Debian, Ubuntu, Linux Mint et ses dérivés:

sudo apt install rename

D’autre part, si vous utilisez CentOS 7 ou RHEL:

sudo yum install rename

Et, si vous utilisez Arch Linux:

yay perl-rename ## or yaourt -S perl-rename

Maintenant, nous pouvons commencer à utiliser la commande renommer. En général, la syntaxe de base de la commande renommer ressemble à ceci:

rename "s/old-name/new-name/" files

Cela peut sembler complexe au début, mais c’est beaucoup plus simple qu’il n’y paraît.

Dans cet exemple, nous allons créer un nouveau dossier appelé nom_fichier, et en utilisant la commande tactile, nous allons créer 5 fichiers.

mkdir filetorename
cd filetorename
touch file{1..5}.txt
ls

Avec la dernière commande ls, vous pouvez afficher les fichiers que vous créé.

Si nous voulons renommer un seul fichier appelé file1.txt, la phrase serait comme ceci:

rename ‘s/file1/newfile1/’ file1.txt

Si nous voulait changer l’extension de tous les fichiers, par exemple, en .php. Nous pourrions le faire de cette façon:

rename ‘s/.txt/.php/’ *.txt
ls

Nous pouvons également spécifier un autre répertoire où les fichiers que vous souhaitez rename are.

rename ‘s/.txt/.php/’ FILE/PATH

Nous aimerions mentionner que renommer utilise une expression régulière de Perl, ce qui signifie que cette commande a de nombreuses possibilités.

Enfin, c’est une bonne idée de vérifier toutes les options de commande.Vous pouvez les afficher dans le terminal en exécutant:

rename –help

Voici quelques exemples courants d’utilisation de la commande renommer:

Remove Rename Commande

Si vous ne souhaitez plus avoir renommé installé sur votre système, supprimez-le à l’aide du gestionnaire de logiciels. Ou depuis le terminal.

Pour Debian, Ubuntu, Linux Mint et ses dérivés:

sudo apt remove rename

Et pour CentOS et RHEL:

sudo yum remove rename

Voilà, le renommage est supprimé de votre machine Linux.

Conclusion

Renommer les fichiers sous Linux à l’aide du terminal est une tâche simple et pratique mais parfois très importante. Savoir comment le faire est quelque chose que chaque gestionnaire de serveur devrait savoir.

Comme nous l’avons vu, il y a deux commandes qui peuvent le faire. L’une est plus simple que l’autre, mais les deux accomplissent la tâche.

Nous vous encourageons à continuer à rechercher ces commandes et à améliorer la qualité de votre flux de travail quotidien.

Ce message était Dernière modification le 4 mars 2020 19h06

Articles
Previous Post

United Airlines autorise certaines poussettes comme bagages à main sans frais supplémentaires

Next Post

Ours, dinde, porc sauvage, alligator et petit gibier | Georgia Hunting Seasons & Regulations - 2020

Laisser un commentaire Annuler la réponse

Articles récents

  • Meilleures écoles de photographie du monde, 2020
  • Les citoyens souverains apportent leur philosophie anti-gouvernement aux routes
  • Guide des coûts de réparation du stuc
  • Muckrakers (Français)
  • Oncologie de précision

Archives

  • février 2021
  • janvier 2021
  • décembre 2020
  • novembre 2020
  • octobre 2020
  • septembre 2020
  • Deutsch
  • Nederlands
  • Svenska
  • Norsk
  • Dansk
  • Español
  • Français
  • Português
  • Italiano
  • Română
  • Polski
  • Čeština
  • Magyar
  • Suomi
  • 日本語
  • 한국어
Proudly powered by WordPress | Theme: Fmi by Forrss.