Linux

Comment déplacer des fichiers dans un terminal Linux ?

Pour gérer vos fichiers sous Linux, connaître la commande de déplacement de fichiers est essentiel. La commande principale utilisée pour déplacer des fichiers et des répertoires dans le terminal est « mv ».

Comprendre la commande mv

La syntaxe de la commande est relativement simple. Voici comment elle se présente :

$ mv [options] destination source

Le paramètre « source » fait référence aux fichiers ou répertoires que vous souhaitez déplacer, tandis que « destination » désigne l’emplacement où vous souhaitez qu’ils se trouvent après l’opération.

Options courantes avec mv

Il existe plusieurs options que vous pouvez utiliser avec la commande mv, comme :

  • -i : cette option demande confirmation avant de remplacer un fichier existant.
  • -u : ne déplace le fichier que si celui-ci est plus récent que le fichier dans la destination.
  • -v : cette option affichera un message de confirmation pour chaque fichier déplacé, ce qui peut être utile pour le suivi.

Déplacer des fichiers avec mv

Pour déplacer un fichier, vous devrez spécifier son chemin d’accès complet ou relatif. Prenons l’exemple du fichier main.c que vous souhaitez déplacer vers un répertoire /home/usr/rapid :

$ mv main.c /home/usr/rapid/

Vous pouvez déplacer plusieurs fichiers en les spécifiant en une seule commande :

$ mv fichier1.txt fichier2.txt /chemin/de/destination/

Gestion des répertoires

Le déplacement d’un répertoire entier suit les mêmes principes que pour les fichiers. Pour déplacer un répertoire nommé mon_dossier vers un nouvel emplacement, vous utilisez :

$ mv mon_dossier /nouvelle/destination/

Assurez-vous que vous avez les droits nécessaires sur les fichiers et dossiers ciblés.

A lire :  Comment télécharger des équipes Microsoft sur Ubuntu ?

Déplacer au lieu de copier

Les utilisateurs de Linux peuvent parfois souhaiter déplacer un fichier plutôt que de le copier. En appuyant sur la touche Shift pendant que vous faites glisser un fichier dans un gestionnaire de fichiers, il sera déplacé plutôt que copié. Cela est particulièrement utile lors de l’utilisation d’un environnement de bureau.

Exemples pratiques

Voici quelques exemples d’utilisation de la commande mv :

  • Pour déplacer un fichier vers un autre répertoire :
  • $ mv document.txt /documents/archive/
  • Pour renommer un fichier lors de son déplacement :
  • $ mv ancien_nom.txt nouveau_nom.txt
  • Déplacer un fichier tout en affichant les opérations :
  • $ mv -v document.txt /documents/archive/

Comment déplacer des fichiers dans un terminal Linux

Pour effectuer cette tâche dans un terminal, suivez les étapes ci-dessous :

  1. Ouvrir le terminal. Cela peut être fait en recherchant « Terminal » dans votre environnement de bureau ou en utilisant le raccourci Ctrl + Alt + T.
  2. Accédez au répertoire contenant le fichier à déplacer avec la commande cd. Par exemple :
  3. $ cd ~/Documents
  4. Utilisez la commande mv pour déplacer votre fichier ou répertoire. Par exemple :
  5. $ mv fichier.txt /autre/chemin/

FAQ

1. Que se passe-t-il si le fichier de destination existe déjà ?

Si le fichier de destination existe déjà, la commande mv écrasera ce fichier sans avertissement, sauf si vous utilisez l’option -i qui demandera une confirmation avant de remplacer.

2. Puis-je déplacer des fichiers sur un disque externe ?

Oui, il est possible de déplacer des fichiers vers un disque externe tant que celui-ci est monté correctement. Vérifiez le chemin d’accès du disque externe avant d’exécuter la commande.

A lire :  Comment supprimer un répertoire dans Ubuntu ?

3. Comment puis-je annuler un déplacement ?

Une fois qu’un fichier a été déplacé, il n’y a pas de fonction d’annulation directe. Vous devrez le déplacer à nouveau vers son emplacement d’origine avec la commande mv.